core/modulemanager.lua

changeset 1248
9a482f76a20a
parent 1247
4721e4124692
child 1250
ef053ab86f5e
--- a/core/modulemanager.lua	Sun May 31 00:51:13 2009 +0500
+++ b/core/modulemanager.lua	Sun May 31 00:54:33 2009 +0500
@@ -356,11 +356,7 @@
 end
 
 function api:hook(event, handler)
-	if self.host ~= '*' then
-		hosts[self.host].events.add_handler(event, handler);
-	else
-		prosody.events.add_handler(event, handler);
-	end
+	(hosts[self.host] or prosody).events.add_handler(event, handler);
 end
 
 --------------------------------------------------------------------

mercurial