Software /
code /
prosody
Changeset
9093:04a284c5b88b
MUC: Allow destruction of tombstones (eg via telnet or adhoc command)
Otherwise this just updates the timestamp, which is probably the
opposite of what the user wanted
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 03 Aug 2018 22:25:16 +0200 |
parents | 9092:5110da3a71eb |
children | 9094:05979ae1e38a |
files | plugins/muc/mod_muc.lua |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/plugins/muc/mod_muc.lua Fri Aug 03 22:24:35 2018 +0200 +++ b/plugins/muc/mod_muc.lua Fri Aug 03 22:25:16 2018 +0200 @@ -351,6 +351,9 @@ module:hook("muc-room-destroyed",function(event) local room = event.room; if not room:get_persistent() then return end + if room._data.destroyed then + return -- Allow destruction of tombstone + end local tombstone = new_room(room.jid, { locked = os.time() + ttl;