changeset 14187:4f12f98c2ec1

util.pubsub: Use correct table when reverting unsuccessful subscription approval
author Matthew Wild <mwild1@gmail.com>
date Mon, 25 May 2026 21:08:09 +0100
parents d975d280baec
children dbbafef0748f
files util/pubsub.lua
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/util/pubsub.lua	Mon May 25 19:01:23 2026 +0100
+++ b/util/pubsub.lua	Mon May 25 21:08:09 2026 +0100
@@ -482,7 +482,7 @@
 			-- Store failed, revert in-memory to old subscription
 			node_obj.subscribers[jid] = old_subscription;
 			self.subscriptions[normal_jid][jid][node] = old_subscription and true or nil;
-			self.pending_subscribers[normal_jid] = pending_subscription;
+			node_obj.pending_subscribers[normal_jid] = pending_subscription;
 			return ok, "internal-server-error";
 		end
 	end