From 27474375c3816d6afed38805bf5b2431e2e1dce5 Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Sat, 31 May 2025 22:14:13 +0000 Subject: [PATCH] fix: error on displayAvatarURL() call --- backend/src/utils/templateSafeObjects.ts | 26 ++++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/backend/src/utils/templateSafeObjects.ts b/backend/src/utils/templateSafeObjects.ts index 9ca5a498..0c96b0b1 100644 --- a/backend/src/utils/templateSafeObjects.ts +++ b/backend/src/utils/templateSafeObjects.ts @@ -244,28 +244,28 @@ export function guildToTemplateSafeGuild(guild: Guild): TemplateSafeGuild { } export function userToTemplateSafeUser(user: User | UnknownUser | PartialUser): TemplateSafeUser { - if (user instanceof UnknownUser || user.partial) { + if (user instanceof User) { return new TemplateSafeUser({ id: user.id, - username: "Unknown", - discriminator: "0000", + username: user.username, + discriminator: user.discriminator, + globalName: user.globalName, mention: `<@${user.id}>`, - tag: "Unknown#0000", - renderedUsername: "Unknown", + tag: user.tag, + avatarURL: user.displayAvatarURL?.() || "", + bot: user.bot, + createdAt: user.createdTimestamp, + renderedUsername: renderUsername(user), }); } return new TemplateSafeUser({ id: user.id, - username: user.username, - discriminator: user.discriminator, - globalName: user.globalName, + username: "Unknown", + discriminator: "0000", mention: `<@${user.id}>`, - tag: user.tag, - avatarURL: user.displayAvatarURL(), - bot: user.bot, - createdAt: user.createdTimestamp, - renderedUsername: renderUsername(user), + tag: "Unknown#0000", + renderedUsername: "Unknown", }); }