Mercurial > prosody-hg
diff plugins/mod_blocklist.lua @ 13489:ae65f199f408
Merge 0.12->trunk
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sat, 27 Apr 2024 15:59:46 +0200 |
| parents | 4d697961546d 84fa880bf476 |
| children |
line wrap: on
line diff
--- a/plugins/mod_blocklist.lua Sun Dec 03 23:19:27 2023 +0100 +++ b/plugins/mod_blocklist.lua Sat Apr 27 15:59:46 2024 +0200 @@ -335,8 +335,13 @@ module:hook("presence/bare", drop_stanza, prio_in); module:hook("presence/full", drop_stanza, prio_in); -module:hook("message/bare", bounce_message, prio_in); -module:hook("message/full", bounce_message, prio_in); +if module:get_option_boolean("bounce_blocked_messages", false) then + module:hook("message/bare", bounce_message, prio_in); + module:hook("message/full", bounce_message, prio_in); +else + module:hook("message/bare", drop_stanza, prio_in); + module:hook("message/full", drop_stanza, prio_in); +end module:hook("iq/bare", bounce_iq, prio_in); module:hook("iq/full", bounce_iq, prio_in);
