[1098] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[D-O-H] r1066 - trunk/owl/perl/modules/Jabber/lib/BarnOwl/Module

daemon@ATHENA.MIT.EDU (nelhage@MIT.EDU)
Thu Oct 29 18:12:59 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@nelhage.com
To: dirty-owl-hackers@mit.edu
From: nelhage@MIT.EDU
Reply-to: dirty-owl-hackers@MIT.EDU
Date: Wed, 28 May 2008 13:26:39 -0400 (EDT)

Author: nelhage
Date: 2008-05-28 13:26:36 -0400 (Wed, 28 May 2008)
New Revision: 1066

Modified:
   trunk/owl/perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm
Log:
Add a jabber:spew variable that controls whether unrecognized Jabber
messages (such as pubsub requests) are displayed.


Modified: trunk/owl/perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm
===================================================================
--- trunk/owl/perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm	2008-05-28 17:21:45 UTC (rev 1065)
+++ trunk/owl/perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm	2008-05-28 17:26:36 UTC (rev 1066)
@@ -73,6 +73,9 @@
 	BarnOwl::new_variable_bool("jabber:show_offline_buddies",
 				   { default => 1,
 				     summary => 'Show offline or pending buddies.'});
+	BarnOwl::new_variable_bool("jabber:spew",
+				   { default => 0,
+				     summary => 'Display unrecognized Jabber messages.'});
 	BarnOwl::new_variable_int("jabber:auto_away_timeout",
 				  { default => 5,
 				    summary => 'After minutes idle, auto away.',
@@ -973,7 +976,9 @@
     #	}
     #    }
     #
-    BarnOwl::queue_message( BarnOwl::Message->new(%jhash) );
+    if(BarnOwl::getvar('jabber:spew') eq 'on') {
+        BarnOwl::queue_message( BarnOwl::Message->new(%jhash) );
+    }
 }
 
 sub process_muc_presence {


home help back first fref pref prev next nref lref last post