diff options
Diffstat (limited to 'discord/member.py')
| -rw-r--r-- | discord/member.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/discord/member.py b/discord/member.py index bf461d88..e407546a 100644 --- a/discord/member.py +++ b/discord/member.py @@ -189,8 +189,8 @@ class Member(discord.abc.Messageable, _BaseUser): def _update_roles(self, data): # update the roles self.roles = [self.guild.default_role] - for roleid in map(int, data['roles']): - role = utils.find(lambda r: r.id == roleid, self.guild.roles) + for role_id in map(int, data['roles']): + role = self.guild.get_role(role_id) if role is not None: self.roles.append(role) |