# HG changeset patch # User Goffi # Date 1686574859 -7200 # Node ID 087902fbb77acdbf204338cbea535ec5548e2e2e # Parent 684ba556a617032420a71590e88de08ef7e43196 plugin XEP-0060: move setting of `pubsub_watching` to `profile_connecting` so it's available early diff -r 684ba556a617 -r 087902fbb77a libervia/backend/plugins/plugin_xep_0060.py --- a/libervia/backend/plugins/plugin_xep_0060.py Mon Jun 12 14:57:27 2023 +0200 +++ b/libervia/backend/plugins/plugin_xep_0060.py Mon Jun 12 15:00:59 2023 +0200 @@ -324,8 +324,10 @@ client.pubsub_client = SatPubSubClient(self.host, self) return client.pubsub_client + def profile_connecting(self, client): + client.pubsub_watching = set() + async def profile_connected(self, client): - client.pubsub_watching = set() try: client.pubsub_service = jid.JID( self.host.memory.config_get("", "pubsub_service")