Offline Bookmarks.do not autojoin if bookmarks supported

This commit is contained in:
Denis Fomin
2012-11-20 20:29:59 +04:00
parent 090936d9c1
commit 7cf808ae61

View File

@@ -62,6 +62,12 @@ class OfflineBookmarksPlugin(GajimPlugin):
# do not autojoin if we are invisible # do not autojoin if we are invisible
if connection.connected == invisible_show: if connection.connected == invisible_show:
return return
# do not autojoin if bookmarks supported
bookmarks_supported = (
gajim.connections[account].private_storage_supported or \
(gajim.connections[account].pubsub_supported and \
gajim.connections[account].pubsub_publish_options_supported))
if not bookmarks_supported:
gajim.interface.auto_join_bookmarks(connection.name) gajim.interface.auto_join_bookmarks(connection.name)
def connect_with_gc_control(self, gc_control): def connect_with_gc_control(self, gc_control):