diff options
author | Matthew Wild <mwild1@gmail.com> | 2013-06-08 18:07:36 +0100 |
---|---|---|
committer | Matthew Wild <mwild1@gmail.com> | 2013-06-08 18:07:36 +0100 |
commit | 8bb4a30bd1f1189da9e222a95d86cd4231c46d8c (patch) | |
tree | c53d0c26893e9e3880b9194f24782dfc2fe6fc07 /plugins/muc | |
parent | 67161986600abebddbb9654ed2a4e8756172da8f (diff) | |
download | prosody-8bb4a30bd1f1189da9e222a95d86cd4231c46d8c.tar.gz prosody-8bb4a30bd1f1189da9e222a95d86cd4231c46d8c.zip |
mod_muc: Include status code 332 on service shutdown (thanks mathieui)
Diffstat (limited to 'plugins/muc')
-rw-r--r-- | plugins/muc/mod_muc.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugins/muc/mod_muc.lua b/plugins/muc/mod_muc.lua index 47809964..bc865ec9 100644 --- a/plugins/muc/mod_muc.lua +++ b/plugins/muc/mod_muc.lua @@ -219,7 +219,8 @@ function shutdown_component() if not saved then local stanza = st.presence({type = "unavailable"}) :tag("x", {xmlns = "http://jabber.org/protocol/muc#user"}) - :tag("item", { affiliation='none', role='none' }):up(); + :tag("item", { affiliation='none', role='none' }):up() + :tag("status", { code = "332"}):up(); for roomjid, room in pairs(rooms) do shutdown_room(room, stanza); end |