Fix error when creating MUC

Fixes #9473
This commit is contained in:
Philipp Hörist 2018-12-03 14:17:46 +01:00
parent 3f2e3c6bb2
commit 1d11e06647
1 changed files with 2 additions and 2 deletions

View File

@ -56,7 +56,6 @@ from gajim.common import configpaths
from gajim.common.i18n import Q_ from gajim.common.i18n import Q_
from gajim.common.i18n import _ from gajim.common.i18n import _
from gajim.common.i18n import ngettext from gajim.common.i18n import ngettext
from gajim.common.caps_cache import muc_caps_cache
log = logging.getLogger('gajim.c.helpers') log = logging.getLogger('gajim.c.helpers')
@ -1450,8 +1449,9 @@ def call_counter(func):
return helper return helper
def get_sync_threshold(jid, archive_info): def get_sync_threshold(jid, archive_info):
cache = caps_cache.muc_caps_cache
if archive_info is None or archive_info.sync_threshold is None: if archive_info is None or archive_info.sync_threshold is None:
if muc_caps_cache.supports(jid, 'muc#roomconfig_membersonly'): if cache.supports(jid, 'muc#roomconfig_membersonly'):
threshold = app.config.get('private_room_sync_threshold') threshold = app.config.get('private_room_sync_threshold')
else: else:
threshold = app.config.get('public_room_sync_threshold') threshold = app.config.get('public_room_sync_threshold')