plugin XEP-0045: profileConnected return the deferred, so muc service presence is checked before the end of initialisation

This commit is contained in:
Goffi 2014-03-31 12:23:13 +02:00
commit d454d9a66e

View file

@ -83,7 +83,7 @@ class XEP_0045(object):
def assign_service(service):
client = self.host.getClient(profile)
client.muc_service = service
self.getMUCService(profile_key=profile).addCallback(assign_service)
return self.getMUCService(profile_key=profile).addCallback(assign_service)
def __check_profile(self, profile):
"""check if profile is used and connected