plugins/mod_pep.lua
changeset 9192 8fadd3d6c8d3
parent 9182 82fad995a149
child 9193 b88f537163da
--- a/plugins/mod_pep.lua	Thu Aug 16 15:20:29 2018 +0200
+++ b/plugins/mod_pep.lua	Thu Aug 16 15:34:58 2018 +0200
@@ -123,7 +123,12 @@
 
 local function get_broadcaster(username)
 	local user_bare = jid_join(username, host);
-	local function simple_broadcast(kind, node, jids, item)
+	local function simple_broadcast(kind, node, jids, item, _, 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