diff --git a/labscore/utils/users.js b/labscore/utils/users.js index 2e3635b..9b5aaab 100644 --- a/labscore/utils/users.js +++ b/labscore/utils/users.js @@ -39,7 +39,7 @@ async function getMember(context, query){ const { Constants } = require('detritus-client'); const { UserFlags } = Constants -const { BADGE_ICONS } = require('../constants'); +const { BADGE_ICONS, HIDDEN_MASKED_LINK_CHARACTER } = require('../constants'); const { link } = require('./markdown'); const BADGE_TYPES = Object.freeze({ @@ -127,8 +127,8 @@ const BADGES = Object.freeze({ function renderBadges(user){ let badges = []; - for(const flag of Object.keys(BADGES)) if(user.hasFlag(BADGES[flag])) badges.push(link(BADGE_TYPES[flag].link), BADGE_TYPES[flag].icon, BADGE_TYPES[flag].description) - if(!user.bot && (user.avatarUrl.endsWith('.gif') || user.banner)) { badges.push(link(BADGE_TYPES["nitro"].link, BADGE_TYPES["nitro"].icon, BADGE_TYPES["nitro"].description)) } + for(const flag of Object.keys(BADGES)) if(user.hasFlag(BADGES[flag])) badges.push(link(BADGE_TYPES[flag].link, BADGE_TYPES[flag].icon + HIDDEN_MASKED_LINK_CHARACTER, BADGE_TYPES[flag].description)) + if(!user.bot && (user.avatarUrl.endsWith('.gif') || user.banner)) { badges.push(link(BADGE_TYPES["nitro"].link, BADGE_TYPES["nitro"].icon + HIDDEN_MASKED_LINK_CHARACTER, BADGE_TYPES["nitro"].description)) } return badges; }