From 1013266cc50d83b9b2d5c0952f1034ee08ea2d62 Mon Sep 17 00:00:00 2001 From: Goffi Date: Thu, 9 Apr 2026 21:30:28 +0200 Subject: [PATCH] component pubsub: remove node creation restriction to local user only: External users should be able to create nodes, it is necessary for many feature such as blog comments. rel 476 --- libervia/backend/plugins/plugin_comp_pubsub/__init__.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/libervia/backend/plugins/plugin_comp_pubsub/__init__.py b/libervia/backend/plugins/plugin_comp_pubsub/__init__.py index 22d469f2..e0fcf78e 100644 --- a/libervia/backend/plugins/plugin_comp_pubsub/__init__.py +++ b/libervia/backend/plugins/plugin_comp_pubsub/__init__.py @@ -552,9 +552,6 @@ class PubsubResource(pubsub.PubSubResource): assert request.sender is not None requestor_jid = request.sender.userhostJID() - if not client.is_local(requestor_jid): - raise error.StanzaError("forbidden") - node_id = request.nodeIdentifier or f"generic/{shortuuid.uuid()}" config = PubsubNodeConfig()