mod_pubsub: Prepare to support turning notifications off for each kind of broadcast
authorKim Alvefur <zash@zash.se>
Thu, 16 Aug 2018 14:47:30 +0200
changeset 9184 79cf1f74738f
parent 9183 cc68cb03f85e
child 9185 ec48c02ded0c
mod_pubsub: Prepare to support turning notifications off for each kind of broadcast
plugins/mod_pubsub/mod_pubsub.lua
--- a/plugins/mod_pubsub/mod_pubsub.lua	Mon Aug 13 20:44:01 2018 +0200
+++ b/plugins/mod_pubsub/mod_pubsub.lua	Thu Aug 16 14:47:30 2018 +0200
@@ -47,6 +47,11 @@
 end
 
 function simple_broadcast(kind, node, jids, item, actor, node_obj)
+	if node_obj then
+		if node_obj.config["notify_"..kind] == false then
+			return;
+		end
+	end
 	if kind == "retract" then
 		kind = "items"; -- XEP-0060 signals retraction in an <items> container
 	end