# HG changeset patch # User Kim Alvefur # Date 1589051699 -7200 # Node ID 1b68954a743a1662c66acde55dc69db8a38b3498 # Parent e1e337dc05b60aa8db9b663bcc17a2f84f49fcbe mod_csi_muc_priorities: Report reason for importance decision diff -r e1e337dc05b6 -r 1b68954a743a mod_csi_muc_priorities/mod_csi_muc_priorities.lua --- a/mod_csi_muc_priorities/mod_csi_muc_priorities.lua Sat May 09 21:14:36 2020 +0200 +++ b/mod_csi_muc_priorities/mod_csi_muc_priorities.lua Sat May 09 21:14:59 2020 +0200 @@ -15,6 +15,7 @@ if priorities then local priority = priorities[room_jid]; if priority ~= nil then + event.reason = "muc priority"; return priority; end end @@ -27,10 +28,12 @@ local room_nick = rooms[room_jid]; if room_nick then if body:find(room_nick, 1, true) then + event.reason = "muc mention"; return true; end -- Your own messages if stanza.attr.from == (room_jid .. "/" .. room_nick) then + event.reason = "muc own message"; return true; end end