From 386d7fa9266f96a36455ee0cbf3fc7859b63ce95 Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Thu, 25 Jun 2009 01:38:53 +0100 Subject: mod_component: Rewrite jabber:client stanzas to jabber:component:accept, thanks JaredH! --- plugins/mod_component.lua | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'plugins') diff --git a/plugins/mod_component.lua b/plugins/mod_component.lua index fa2c166f..7e5c87ff 100644 --- a/plugins/mod_component.lua +++ b/plugins/mod_component.lua @@ -64,7 +64,12 @@ function handle_component_auth(session, stanza) -- If component not already created for this host, create one now if not hosts[session.host].connected then local send = session.send; - session.component_session = cm_register_component(session.host, function (_, data) return send(data); end); + session.component_session = cm_register_component(session.host, function (_, data) + if data.attr and data.attr.xmlns == "jabber:client" then + data.attr.xmlns = nil; + end + return send(data); + end); hosts[session.host].connected = true; log("info", "Component successfully registered"); else -- cgit v1.2.3