fix: no participation edge case

This commit is contained in:
TrèsAbhi committed 2024-06-06 19:40:37 -05:00
1 parent 378f56598d
commit 83bcca7f69
1 file changed
+9 -1
+9 -1
View File
@@ -85,7 +85,15 @@ export const ratingCommand = new Promise<CommandRegistry>((resolve) => {
const statsA = leaderboard ? leaderboard.entries[statsIndex!] : null;
const positionA = leaderboard ? statsIndex! + 1 : undefined;
const statsB1 = accountInfo.statistics.rating!;
const [statsB2] = (await getRatingNeighbors(region, id, 0)).neighbors;
const statsB2Array = (await getRatingNeighbors(region, id, 0)).neighbors;
if (statsB2Array === undefined) {
return translate('bot.commands.rating.errors.no_participation', [
markdownEscape(accountInfo.nickname),
]);
}
const [statsB2] = statsB2Array;
const league = getLeagueFromScore(statsB2.score);
if (!statsA) {