Diff

plugins/mod_privacy.lua @ 3221:01da55cffcfb

mod_privacy: Workaround for a traceback.
author Waqas Hussain <waqas20@gmail.com>
date Thu, 10 Jun 2010 03:26:01 +0500
parent 3085:cf01b0725272
child 3301:772fb30b28fb
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);