From 554ae196d384ec39f8297cabdc7dacd54441ec84 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 28 Jan 2017 08:14:43 -0500 Subject: Add missing int casts in many different events in the state. Also remove redundant role parsing in Member._update_roles. --- discord/member.py | 5 ----- 1 file changed, 5 deletions(-) (limited to 'discord/member.py') diff --git a/discord/member.py b/discord/member.py index 3c04ebee..77a81077 100644 --- a/discord/member.py +++ b/discord/member.py @@ -180,11 +180,6 @@ class Member(discord.abc.Messageable): def _update_roles(self, data): # update the roles - self.roles = [self.guild.default_role] - for role in self.guild.roles: - if role.id in data['roles']: - self.roles.append(role) - self.roles = [self.guild.default_role] for roleid in map(int, data['roles']): role = utils.find(lambda r: r.id == roleid, self.guild.roles) -- cgit v1.2.3