changeset 14183:888d0c52db41 13.0

util.pubsub: Remove JIDs not permitted to be subscribed on affiliation change (fixes #1709) Looks like a copy/paste error.
author Matthew Wild <mwild1@gmail.com>
date Mon, 25 May 2026 16:14:56 +0100
parents a331cde41c85
children d79ef7a38fe8
files util/pubsub.lua
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/util/pubsub.lua	Mon May 25 16:06:19 2026 +0100
+++ b/util/pubsub.lua	Mon May 25 16:14:56 2026 +0100
@@ -305,7 +305,7 @@
 			return ok, err;
 		end
 	elseif jid_sub and not self:may(node, jid, "be_subscribed") then
-		local ok, err = self:add_subscription(node, true, jid);
+		local ok, err = self:remove_subscription(node, true, jid);
 		if not ok then
 			return ok, err;
 		end