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);