From 4ec39b859c9b5d75e74e93c50044d86883f5e33d Mon Sep 17 00:00:00 2001 From: Matthew Wild Date: Fri, 3 Apr 2009 01:29:59 +0100 Subject: core.sessionmanager: Hop out of tag so that MUC doesn't insert into the wrong level --- core/sessionmanager.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/sessionmanager.lua b/core/sessionmanager.lua index efc99366..b2b3c31b 100644 --- a/core/sessionmanager.lua +++ b/core/sessionmanager.lua @@ -59,7 +59,7 @@ function destroy_session(session, err) if session.presence then local pres = st.presence{ type = "unavailable" }; if (not err) or err == "closed" then err = "connection closed"; end - pres:tag("status"):text("Disconnected: "..err); + pres:tag("status"):text("Disconnected: "..err):up(); session:dispatch_stanza(pres); end -- cgit v1.2.3