Support upcoming guild ownership transfership change.

Thanks to Jake.
This commit is contained in:
Rapptz 2016-01-18 05:17:06 -05:00
parent 8de55fa203
commit 178d43e24f

View File

@ -161,12 +161,11 @@ class Server(Hashable):
data['roles'] = roles
member = Member(**data)
member.server = self
if member.id == owner_id:
self.owner = member
self._add_member(member)
if 'owner_id' in guild:
self.owner = self.get_member(guild['owner_id'])
for presence in guild.get('presences', []):
user_id = presence['user']['id']
member = self.get_member(user_id)