From c11c83d1b4762c251fdf69d3cbd9ed025f0073fd Mon Sep 17 00:00:00 2001 From: Waqas Hussain Date: Wed, 11 Feb 2009 18:07:20 +0500 Subject: Changed mod_muc to work with changed component manager --- plugins/mod_muc.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/plugins/mod_muc.lua b/plugins/mod_muc.lua index 602fb5bc..79fcbdb6 100644 --- a/plugins/mod_muc.lua +++ b/plugins/mod_muc.lua @@ -266,7 +266,7 @@ function handle_to_domain(origin, stanza) end end -function handle_stanza(origin, stanza) +register_component(muc_domain, function(origin, stanza) local to_node, to_host, to_resource = jid_split(stanza.attr.to); if stanza.name == "presence" and stanza.attr.type ~= nil and stanza.attr.type ~= "unavailable" then if type == "error" or type == "result" then return; end @@ -282,11 +282,7 @@ function handle_stanza(origin, stanza) if type == "error" or type == "result" then return; end handle_to_domain(origin, stanza); end -end - -module.load_component = function() - return handle_stanza; -- Return the function that we want to handle incoming stanzas -end +end); module.unload = function() deregister_component(muc_domain); -- cgit v1.2.3