From efa432ffd44993514a473089f24c23b67cea53ef Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Fri, 5 Jul 2013 17:02:07 +0200
Subject: [PATCH] [binary] fix receiving pubsub bookmarks. Fixes #7380

---
 src/common/pubsub.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/common/pubsub.py b/src/common/pubsub.py
index 97c2a7d101..a0d9ae8f7b 100644
--- a/src/common/pubsub.py
+++ b/src/common/pubsub.py
@@ -191,6 +191,8 @@ class ConnectionPubSub:
             conn=self, stanza=stanza))
 
     def _nec_pubsub_bookmarks_received(self, obj):
+        if obj.conn.name != self.name:
+            return
         bm_jids = [b['jid'] for b in self.bookmarks]
         for bm in obj.bookmarks:
             if bm['jid'] not in bm_jids:
-- 
GitLab