Changeset

3221:01da55cffcfb

mod_privacy: Workaround for a traceback.
author Waqas Hussain <waqas20@gmail.com>
date Thu, 10 Jun 2010 03:26:01 +0500
parents 3220:b3772f9bc359
children 3222:d0525df563c0
files plugins/mod_privacy.lua
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/plugins/mod_privacy.lua	Wed Jun 09 21:27:43 2010 +0100
+++ b/plugins/mod_privacy.lua	Thu Jun 10 03:26:01 2010 +0500
@@ -438,7 +438,9 @@
 		 	e.stanza.attr.from = e.stanza.attr.from .. "/" .. session.resource;
 		end
 	end
-	return checkIfNeedToBeBlocked(e, session);
+	if session.username then -- FIXME do properly
+		return checkIfNeedToBeBlocked(e, session);
+	end
 end
 
 module:hook("pre-message/full", preCheckOutgoing, 500);