# HG changeset patch # User Matthew Wild # Date 1238718599 -3600 # Node ID a00b4269de70acf382dffb839b741b0d3117a444 # Parent 640548e623b37f9789cacc443ac44aee8e9349f9 core.sessionmanager: Hop out of tag so that MUC doesn't insert into the wrong level diff -r 640548e623b3 -r a00b4269de70 core/sessionmanager.lua --- a/core/sessionmanager.lua Tue Mar 31 20:24:14 2009 +0100 +++ b/core/sessionmanager.lua Fri Apr 03 01:29:59 2009 +0100 @@ -59,7 +59,7 @@ 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