comparison util/pubsub.lua @ 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 3b357ab6b6eb
children e23b9651145d
comparison
equal deleted inserted replaced
14182:a331cde41c85 14183:888d0c52db41
303 local ok, err = self:add_subscription(node, true, jid); 303 local ok, err = self:add_subscription(node, true, jid);
304 if not ok then 304 if not ok then
305 return ok, err; 305 return ok, err;
306 end 306 end
307 elseif jid_sub and not self:may(node, jid, "be_subscribed") then 307 elseif jid_sub and not self:may(node, jid, "be_subscribed") then
308 local ok, err = self:add_subscription(node, true, jid); 308 local ok, err = self:remove_subscription(node, true, jid);
309 if not ok then 309 if not ok then
310 return ok, err; 310 return ok, err;
311 end 311 end
312 end 312 end
313 return true; 313 return true;