some more patches thanks to ruby
Signed-off-by: GitHub <noreply@github.com>
This commit is contained in:
parent
ba4a2b45b8
commit
10bb0b67bc
18 changed files with 69 additions and 52 deletions
|
@ -52,7 +52,7 @@ export class TemplateSafeUser extends TemplateSafeValueContainer {
|
|||
globalName?: string;
|
||||
mention: string;
|
||||
tag: string;
|
||||
avatarURL?: string;
|
||||
avatarURL: string;
|
||||
bot?: boolean;
|
||||
createdAt?: number;
|
||||
renderedUsername: string;
|
||||
|
@ -92,7 +92,7 @@ export class TemplateSafeMember extends TemplateSafeUser {
|
|||
nick: string;
|
||||
roles: TemplateSafeRole[];
|
||||
joinedAt?: number;
|
||||
// guildAvatarURL: string, Once DJS supports per-server avatars
|
||||
guildAvatarURL: string;
|
||||
guildName: string;
|
||||
|
||||
constructor(data: InputProps<TemplateSafeMember>) {
|
||||
|
@ -261,7 +261,7 @@ export function userToTemplateSafeUser(user: User | UnknownUser): TemplateSafeUs
|
|||
globalName: user.globalName,
|
||||
mention: `<@${user.id}>`,
|
||||
tag: user.tag,
|
||||
avatarURL: user.displayAvatarURL?.(),
|
||||
avatarURL: user.displayAvatarURL(),
|
||||
bot: user.bot,
|
||||
createdAt: user.createdTimestamp,
|
||||
renderedUsername: renderUserUsername(user),
|
||||
|
@ -287,6 +287,7 @@ export function memberToTemplateSafeMember(member: GuildMember | PartialGuildMem
|
|||
nick: member.nickname ?? "*None*",
|
||||
roles: [...member.roles.cache.mapValues((r) => roleToTemplateSafeRole(r)).values()],
|
||||
joinedAt: member.joinedTimestamp ?? undefined,
|
||||
guildAvatarURL: member.displayAvatarURL(),
|
||||
guildName: member.guild.name,
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue