From 6ce94752d4906fd0c6cd4464ff3a213d2e23921d Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Wed, 22 Apr 2009 14:24:04 +0000
Subject: [PATCH] add a pubsub_supported variable in connection

---
 src/common/connection.py          | 1 +
 src/common/connection_handlers.py | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/src/common/connection.py b/src/common/connection.py
index 36bf7bb4c8..fa9fdb78c2 100644
--- a/src/common/connection.py
+++ b/src/common/connection.py
@@ -156,6 +156,7 @@ class Connection(ConnectionHandlers):
 		self.blocked_groups = []
 		self.blocked_all = False
 		self.music_track_info = 0
+		self.pubsub_supported = False
 		self.pep_supported = False
 		self.mood = {}
 		self.tune = {}
diff --git a/src/common/connection_handlers.py b/src/common/connection_handlers.py
index 8b3dd6d267..6d38e0d370 100644
--- a/src/common/connection_handlers.py
+++ b/src/common/connection_handlers.py
@@ -885,6 +885,8 @@ class ConnectionDisco:
 								gajim.interface.roster.music_track_changed(listener,
 										track, self.name)
 						break
+			if features.__contains__(common.xmpp.NS_PUBSUB):
+				self.pubsub_supported = True
 			if features.__contains__(common.xmpp.NS_BYTESTREAM):
 				our_jid = helpers.parse_jid(gajim.get_jid_from_account(self.name) +\
 					'/' + self.server_resource)
-- 
GitLab