diff options
| author | Rapptz <[email protected]> | 2015-12-10 00:10:01 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2015-12-10 00:10:01 -0500 |
| commit | d3fac94e2180180ac0b4bf696a4d4d0e3dd84750 (patch) | |
| tree | 1c542e4eac735a0ad2223eac01986628af9ef90d | |
| parent | Add headers to data classes for easier navigation. (diff) | |
| download | discord.py-d3fac94e2180180ac0b4bf696a4d4d0e3dd84750.tar.xz discord.py-d3fac94e2180180ac0b4bf696a4d4d0e3dd84750.zip | |
Fix bug where Role.is_everyone doesn't propagate in GUILD_ROLE_UPDATE.
| -rw-r--r-- | discord/role.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/discord/role.py b/discord/role.py index 3e43270d..760a0bce 100644 --- a/discord/role.py +++ b/discord/role.py @@ -50,6 +50,7 @@ class Role(object): """ def __init__(self, **kwargs): + self._is_everyone = kwargs.get('everyone', False) self.update(**kwargs) def update(self, **kwargs): @@ -61,7 +62,8 @@ class Role(object): self.hoist = kwargs.get('hoist', False) self.managed = kwargs.get('managed', False) self.color = self.colour - self._is_everyone = kwargs.get('everyone', False) + if 'everyone' in kwargs: + self._is_everyone = kwargs['everyone'] def is_everyone(self): """Checks if the role is the @everyone role.""" |