# HG changeset patch # User Kim Alvefur # Date 1531272422 -7200 # Node ID 295faf1522f9a8ba22064f4f1656c30af5f8bec2 # Parent ce8e5206aeba854c978105a2ed6ab88b824ae7c5 MUC: Purge saved room state when deleting a room diff -r ce8e5206aeba -r 295faf1522f9 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