mirror of
https://github.com/discordjs/discord.js.git
synced 2024-07-08 02:31:18 +12:00
fix(Message): properly compare attachments
and embeds
(#10282)
* fix(Message): properly compare `attachments` and `embeds` * refactor: use `has` instead of `get` * refactor: keep length checks --------- Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This commit is contained in:
parent
638b896efa
commit
a468ae8bb5
|
@ -973,10 +973,12 @@ class Message extends Base {
|
|||
this.id === message.id &&
|
||||
this.author.id === message.author.id &&
|
||||
this.content === message.content &&
|
||||
this.tts === message.tts &&
|
||||
this.nonce === message.nonce &&
|
||||
this.tts === message.tts &&
|
||||
this.attachments.size === message.attachments.size &&
|
||||
this.embeds.length === message.embeds.length &&
|
||||
this.attachments.length === message.attachments.length;
|
||||
this.attachments.every(attachment => message.attachments.has(attachment.id)) &&
|
||||
this.embeds.every((embed, index) => embed.equals(message.embeds[index]));
|
||||
|
||||
if (equal && rawData) {
|
||||
equal =
|
||||
|
|
Loading…
Reference in a new issue