avatar: fix guild avatar false positive

This commit is contained in:
Cynthia Foxwell 2024-08-13 22:03:42 -06:00
parent ca06a94981
commit 017c1839fc

View file

@ -60,7 +60,7 @@ avatar.callback = async function (msg, line, [user], {server, guild}) {
const defaultAvatar = getDefaultAvatar(member.id, member.user?.discriminator ?? member.discriminator ?? 0);
const normalAvatar = member.user?.avatar ?? member.avatar;
const guildAvatar = guildObj ? member.avatar : null;
const guildAvatar = guildObj && guildObj.members.get(member.id) ? member.avatar : null;
const normalUrl = normalAvatar ? CDNEndpoints.USER_AVATAR(member.id, normalAvatar) : defaultAvatar;
const guildUrl = guildAvatar && CDNEndpoints.GUILD_MEMBER_AVATAR(guildObj.id, member.id, guildAvatar);