aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWaqas Hussain <waqas20@gmail.com>2008-11-16 04:36:34 +0500
committerWaqas Hussain <waqas20@gmail.com>2008-11-16 04:36:34 +0500
commit801779a3e2065dd2cec223c3eb2092706673aac6 (patch)
tree79d0ccd5c36a5c786ffbb46ac8be2c4c73c7431f
parent5ce66c145544087de538f9a87d0d5c90d6995dc4 (diff)
downloadprosody-801779a3e2065dd2cec223c3eb2092706673aac6.tar.gz
prosody-801779a3e2065dd2cec223c3eb2092706673aac6.zip
Fixed mod_legacyauth to use session.send for sending stanzas
-rw-r--r--plugins/mod_legacyauth.lua7
1 files changed, 3 insertions, 4 deletions
diff --git a/plugins/mod_legacyauth.lua b/plugins/mod_legacyauth.lua
index 07e82549..59549cf7 100644
--- a/plugins/mod_legacyauth.lua
+++ b/plugins/mod_legacyauth.lua
@@ -1,6 +1,5 @@
local st = require "util.stanza";
-local send = require "core.sessionmanager".send_to_session;
local t_concat = table.concat;
add_iq_handler("c2s_unauthed", "jabber:iq:auth",
@@ -10,7 +9,7 @@ add_iq_handler("c2s_unauthed", "jabber:iq:auth",
local resource = stanza.tags[1]:child_with_name("resource");
if not (username and password and resource) then
local reply = st.reply(stanza);
- send(session, reply:query("jabber:iq:auth")
+ session.send(reply:query("jabber:iq:auth")
:tag("username"):up()
:tag("password"):up()
:tag("resource"):up());
@@ -30,14 +29,14 @@ add_iq_handler("c2s_unauthed", "jabber:iq:auth",
return true;
end
end
- send(session, st.reply(stanza));
+ session.send(st.reply(stanza));
return true;
else
local reply = st.reply(stanza);
reply.attr.type = "error";
reply:tag("error", { code = "401", type = "auth" })
:tag("not-authorized", { xmlns = "urn:ietf:params:xml:ns:xmpp-stanzas" });
- send(session, reply);
+ session.send(reply);
return true;
end
end