Fixed null avatar crash

This commit is contained in:
2022-06-05 02:20:45 +07:00
parent 43b7642a83
commit 273fdfd88e
4 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ const EMBEDS = {
], ],
user: (data instanceof Interaction) ? data.user : data.author user: (data instanceof Interaction) ? data.user : data.author
}); });
_e.setThumbnail(`${DiscordProvider.client.user?.avatarURL()}?size=4096` || ''); _e.setThumbnail(`${DiscordProvider.client.user?.displayAvatarURL()}?size=4096` || '');
return _e; return _e;
} }
} }
+2 -2
View File
@@ -210,7 +210,7 @@ export default class MembershipScreening extends DiscordModule {
embed[0].footer = { embed[0].footer = {
text: `${interaction.user.username} | v${App.version}`, text: `${interaction.user.username} | v${App.version}`,
iconURL: `${interaction.user.avatarURL()}?size=4096` || '' iconURL: `${interaction.user.displayAvatarURL()}?size=4096` || ''
} }
if (['approve', 'deny', 'ban'].includes(payload.a)) { if (['approve', 'deny', 'ban'].includes(payload.a)) {
@@ -440,7 +440,7 @@ export default class MembershipScreening extends DiscordModule {
] ]
}); });
embed.setThumbnail(`${member.user.avatarURL()}?size=4096` || ''); embed.setThumbnail(`${member.user.displayAvatarURL()}?size=4096` || '');
const row = new MessageActionRow() const row = new MessageActionRow()
.addComponents( .addComponents(
+3 -3
View File
@@ -37,17 +37,17 @@ const EMBEDS = {
const user = DiscordProvider.client.user; const user = DiscordProvider.client.user;
payload.footer = { payload.footer = {
text: `${user?.username}`, text: `${user?.username}`,
iconURL: `${user?.avatarURL()}?size=4096` || '' iconURL: `${user?.displayAvatarURL()}?size=4096` || ''
} }
if (!payload.timestamp) if (!payload.timestamp)
payload.timestamp = new Date(); payload.timestamp = new Date();
if (payload.thumbnail?.url === 'bot_avatar') if (payload.thumbnail?.url === 'bot_avatar')
payload.thumbnail.url = `${user?.avatarURL()}?size=4096` || ''; payload.thumbnail.url = `${user?.displayAvatarURL()}?size=4096` || '';
if (payload.image?.url === 'bot_avatar') if (payload.image?.url === 'bot_avatar')
payload.image.url = `${user?.avatarURL()}?size=4096` || ''; payload.image.url = `${user?.displayAvatarURL()}?size=4096` || '';
if (payload.description) if (payload.description)
payload.description = payload.description.replaceAll('{bot_username}', user?.username) payload.description = payload.description.replaceAll('{bot_username}', user?.username)
+1 -1
View File
@@ -26,7 +26,7 @@ export function makeEmbed(icon: string | undefined, title: string, description:
if(typeof user !== 'undefined') if(typeof user !== 'undefined')
embed.footer = { embed.footer = {
text: `${user.username} | v${App.version}`, text: `${user.username} | v${App.version}`,
iconURL: `${user.avatarURL()}?size=4096` || '' iconURL: `${user.displayAvatarURL()}?size=4096` || ''
} }
else else
embed.footer = { embed.footer = {