mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-05-16 18:59:09 +00:00
Remove emojis from cache if they're removed from a guild.
This commit is contained in:
parent
0e945915b7
commit
6b75179c1f
@ -599,6 +599,8 @@ class ConnectionState:
|
|||||||
return
|
return
|
||||||
|
|
||||||
before_emojis = guild.emojis
|
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']))
|
guild.emojis = tuple(map(lambda d: self.store_emoji(guild, d), data['emojis']))
|
||||||
self.dispatch('guild_emojis_update', guild, before_emojis, guild.emojis)
|
self.dispatch('guild_emojis_update', guild, before_emojis, guild.emojis)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user