Handle edgecase when there are no buddies
This commit is contained in:
parent
97c8cfed94
commit
7302c4fc2c
|
@ -89,8 +89,9 @@ class WhatsAppBackend(SpectrumBackend):
|
||||||
"""Called when user logs in. Used to initialize roster."""
|
"""Called when user logs in. Used to initialize roster."""
|
||||||
self.logger.debug("handleBuddies(buddies=%s)", buddies)
|
self.logger.debug("handleBuddies(buddies=%s)", buddies)
|
||||||
buddies = [b for b in buddies.buddy]
|
buddies = [b for b in buddies.buddy]
|
||||||
user = buddies[0].userName
|
if len(buddies) > 0:
|
||||||
self.sessions[user].loadBuddies(buddies)
|
user = buddies[0].userName
|
||||||
|
self.sessions[user].loadBuddies(buddies)
|
||||||
|
|
||||||
def handleBuddyUpdatedRequest(self, user, buddy, nick, groups):
|
def handleBuddyUpdatedRequest(self, user, buddy, nick, groups):
|
||||||
self.logger.debug("handleBuddyUpdatedRequest(user=%s, buddy=%s, nick=%s, groups=%s)", user, buddy, nick, str(groups))
|
self.logger.debug("handleBuddyUpdatedRequest(user=%s, buddy=%s, nick=%s, groups=%s)", user, buddy, nick, str(groups))
|
||||||
|
|
Loading…
Reference in a new issue