Fix bug that made member roles go missing.

This commit is contained in:
Rapptz
2017-01-03 20:15:56 -05:00
parent 3f06cf9e81
commit c863d93f69
3 changed files with 22 additions and 30 deletions

View File

@@ -226,13 +226,6 @@ class Guild(Hashable):
self.splash = guild.get('splash')
for mdata in guild.get('members', []):
roles = [self.default_role]
for role_id in mdata['roles']:
role = utils.find(lambda r: r.id == role_id, self.roles)
if role is not None:
roles.append(role)
mdata['roles'] = roles
member = Member(data=mdata, guild=self, state=self._state)
self._add_member(member)