Software /
code /
verse
Changeset
68:1789dac44823
plugins.session: Convert from Windows line endings
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Fri, 21 May 2010 11:11:43 +0100 |
parents | 67:8154b72591d5 |
children | 69:a2a888aec7f3 |
files | plugins/session.lua |
diffstat | 1 files changed, 20 insertions(+), 20 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/session.lua Tue May 11 23:19:01 2010 +0100 +++ b/plugins/session.lua Fri May 21 11:11:43 2010 +0100 @@ -1,20 +1,20 @@ -local st = require "util.stanza"; -local xmlns_session = "urn:ietf:params:xml:ns:xmpp-session"; - -function verse.plugins.session(stream) - local function handle_binding(jid) - stream:debug("Establishing Session..."); - stream:send_iq(st.iq({ type = "set" }):tag("session", {xmlns=xmlns_session}), - function (reply) - if reply.attr.type == "result" then - stream:event("session-success"); - elseif reply.attr.type == "error" then - local err = reply:child_with_name("error"); - local type, condition, text = reply:get_error(); - stream:event("session-failure", { error = condition, text = text, type = type }); - end - end); - end - stream:hook("binding-success", handle_binding); - return true; -end +local st = require "util.stanza"; +local xmlns_session = "urn:ietf:params:xml:ns:xmpp-session"; + +function verse.plugins.session(stream) + local function handle_binding(jid) + stream:debug("Establishing Session..."); + stream:send_iq(st.iq({ type = "set" }):tag("session", {xmlns=xmlns_session}), + function (reply) + if reply.attr.type == "result" then + stream:event("session-success"); + elseif reply.attr.type == "error" then + local err = reply:child_with_name("error"); + local type, condition, text = reply:get_error(); + stream:event("session-failure", { error = condition, text = text, type = type }); + end + end); + end + stream:hook("binding-success", handle_binding); + return true; +end