mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-21 00:07:51 +00:00
Fix handling of embed-only MESSAGE_UPDATE.
This commit is contained in:
parent
5ca13cac8e
commit
a2b97ae2db
@ -92,7 +92,12 @@ class ConnectionState:
|
||||
def parse_message_update(self, data):
|
||||
older_message = self._get_message(data.get('id'))
|
||||
if older_message is not None:
|
||||
message = Message(channel=older_message.channel, **data)
|
||||
if 'content' not in data:
|
||||
# embed only edit
|
||||
message = copy.copy(older_message)
|
||||
message.embeds = data['embeds']
|
||||
else:
|
||||
message = Message(channel=older_message.channel, **data)
|
||||
self.dispatch('message_edit', older_message, message)
|
||||
# update the older message
|
||||
older_message = message
|
||||
|
Loading…
x
Reference in New Issue
Block a user