MUC: Purge saved room state when deleting a room
authorKim Alvefur <zash@zash.se>
Wed, 11 Jul 2018 03:27:02 +0200
changeset 9015 295faf1522f9
parent 9014 ce8e5206aeba
child 9016 a54bcc76cd22
MUC: Purge saved room state when deleting a room
plugins/muc/mod_muc.lua
--- a/plugins/muc/mod_muc.lua	Wed Jul 11 02:29:01 2018 +0200
+++ b/plugins/muc/mod_muc.lua	Wed Jul 11 03:27:02 2018 +0200
@@ -207,6 +207,7 @@
 function delete_room(room)
 	module:log("debug", "Deleting %s", room.jid);
 	room_configs:set(jid_split(room.jid), nil);
+	room_state:set(jid_split(room.jid), nil);
 	persistent_rooms:set(nil, room.jid, nil);
 	room_items_cache[room.jid] = nil;
 end