From 134dec5dbb6de3e6d97a937266f37a30a5bfd343 Mon Sep 17 00:00:00 2001 From: Alexey Shchepin Date: Fri, 8 Oct 2004 20:40:29 +0000 Subject: * src/mod_muc/mod_muc_room.erl: Fixed room destroying * src/ejabberd.cfg.example: Updated * src/ejabberd_sm.erl: Fixed message routing when all resources have negative priority * src/msgs/*.msg: Updated (thanks to Sergei Golovan) * src/web/ejabberd_web_admin.erl: Table titles now bold (thanks to Sergei Golovan) SVN Revision: 275 --- src/mod_muc/mod_muc_room.erl | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/mod_muc') diff --git a/src/mod_muc/mod_muc_room.erl b/src/mod_muc/mod_muc_room.erl index 17aaeaca..810f1d58 100644 --- a/src/mod_muc/mod_muc_room.erl +++ b/src/mod_muc/mod_muc_room.erl @@ -2126,6 +2126,12 @@ destroy_room(DEls, StateData) -> Info#user.jid, Packet) end, ?DICT:to_list(StateData#state.users)), + case (StateData#state.config)#config.persistent of + true -> + mod_muc:forget_room(StateData#state.room); + false -> + ok + end, {result, [], stop}. -- cgit v1.2.3