# HG changeset patch # User Matthew Wild # Date 1779722096 -3600 # Node ID 888d0c52db41f90725784851bdd20b6ff42d2fab # Parent a331cde41c85c8c26cb4b4ea80e61381c86bd5e4 util.pubsub: Remove JIDs not permitted to be subscribed on affiliation change (fixes #1709) Looks like a copy/paste error. diff -r a331cde41c85 -r 888d0c52db41 util/pubsub.lua --- 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