diff --git a/src/modules/utility/guildinfo.js b/src/modules/utility/guildinfo.js index d940a53..e861898 100644 --- a/src/modules/utility/guildinfo.js +++ b/src/modules/utility/guildinfo.js @@ -77,8 +77,9 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) { if (clan) { const images = []; + const game_ids = clan.game_ids ?? clan.game_application_ids ?? []; const games = await Promise.all( - clan.game_ids + game_ids .sort((a, b) => (clan.game_activity[b]?.activity_score ?? 0) - (clan.game_activity[a]?.activity_score ?? 0)) .map(async (id) => { let game = Games.find((x) => x.id == id); @@ -193,7 +194,7 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) { } if (!_guild) { - if (clanEmbed) { + if (clanEmbed != null) { return {embeds: [clanEmbed]}; } else { try {