mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-12 09:33:32 +01:00
backport: deleted property
This commit is contained in:
@@ -17,6 +17,7 @@ class ChannelDeleteAction extends Action {
|
||||
} else {
|
||||
channel = this.deleted.get(data.id) || null;
|
||||
}
|
||||
if (channel) channel.deleted = true;
|
||||
|
||||
return { channel };
|
||||
}
|
||||
|
||||
@@ -38,6 +38,7 @@ class GuildDeleteAction extends Action {
|
||||
} else {
|
||||
guild = this.deleted.get(data.id) || null;
|
||||
}
|
||||
if (guild) guild.deleted = true;
|
||||
|
||||
return { guild };
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@ class GuildEmojiDeleteAction extends Action {
|
||||
handle(emoji) {
|
||||
const client = this.client;
|
||||
client.dataManager.killEmoji(emoji);
|
||||
emoji.deleted = true;
|
||||
return { emoji };
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,6 +22,7 @@ class GuildMemberRemoveAction extends Action {
|
||||
} else {
|
||||
member = this.deleted.get(guild.id + data.user.id) || null;
|
||||
}
|
||||
if (member) member.deleted = true;
|
||||
}
|
||||
return { guild, member };
|
||||
}
|
||||
|
||||
@@ -22,6 +22,7 @@ class GuildRoleDeleteAction extends Action {
|
||||
} else {
|
||||
role = this.deleted.get(guild.id + data.role_id) || null;
|
||||
}
|
||||
if (role) role.deleted = true;
|
||||
}
|
||||
|
||||
return { role };
|
||||
|
||||
@@ -20,6 +20,7 @@ class MessageDeleteAction extends Action {
|
||||
} else {
|
||||
message = this.deleted.get(channel.id + data.id) || null;
|
||||
}
|
||||
if (message) message.deleted = true;
|
||||
}
|
||||
|
||||
return { message };
|
||||
|
||||
@@ -11,6 +11,7 @@ class MessageDeleteBulkAction extends Action {
|
||||
for (const id of data.ids) {
|
||||
const message = channel.messages.get(id);
|
||||
if (message) {
|
||||
message.deleted = true;
|
||||
messages.set(message.id, message);
|
||||
channel.messages.delete(id);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user