diff options
| author | Rapptz <[email protected]> | 2018-05-19 17:07:45 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2018-05-19 17:07:45 -0400 |
| commit | 6b75179c1fed1aac0304526d130e93ad21dc84c3 (patch) | |
| tree | a372f809e3b3c0e03ddeb56e5e8c12db26450a67 | |
| parent | Fixes various documentation errors/inconsistencies (diff) | |
| download | discord.py-6b75179c1fed1aac0304526d130e93ad21dc84c3.tar.xz discord.py-6b75179c1fed1aac0304526d130e93ad21dc84c3.zip | |
Remove emojis from cache if they're removed from a guild.
| -rw-r--r-- | discord/state.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/discord/state.py b/discord/state.py index 26a411a4..899ce029 100644 --- a/discord/state.py +++ b/discord/state.py @@ -599,6 +599,8 @@ class ConnectionState: return before_emojis = guild.emojis + for emoji in before_emojis: + self._emojis.pop(emoji.id, None) guild.emojis = tuple(map(lambda d: self.store_emoji(guild, d), data['emojis'])) self.dispatch('guild_emojis_update', guild, before_emojis, guild.emojis) |