diff --git a/dashboard/routes/guild-stats.js b/dashboard/routes/guild-stats.js index 09184d74..d448d286 100644 --- a/dashboard/routes/guild-stats.js +++ b/dashboard/routes/guild-stats.js @@ -16,11 +16,17 @@ router.get("/:serverID", CheckAuth, async (req, res) => { // Fetch guild informations const membersData = await req.client.membersData.find({ - guildID: guild.id - }).lean(); + guildID: guild.id + }).lean(), + members = membersData.map((m) => { + return { + id: m.id, + money: m.money + m.bankSold + }; + }).sort((a, b) => b.money - a.money); const leaderboards = { - money: utils.sortArrayOfObjects("money", membersData), + money: members, level: utils.sortArrayOfObjects("level", membersData) }; diff --git a/languages/ru-RU/economy/leaderboard.json b/languages/ru-RU/economy/leaderboard.json index cdf3fc81..5fe644cd 100644 --- a/languages/ru-RU/economy/leaderboard.json +++ b/languages/ru-RU/economy/leaderboard.json @@ -3,7 +3,7 @@ "USAGE": "{{prefix}}leaderboard [rep/level/credits]", "EXAMPLES": "{{prefix}}leaderboard credits\n{{prefix}}leaderboard level", "MISSING_TYPE": "Выберите таблицу `credits`, `level` или `rep`", - "MOBILE": ":confused: Я заметил, что вы онлайн с телефона... Таблица лидеров может отображаться некорректно на маленьких экранах. Попробуйте переключиться на ландшафтный режим или попробуйте позже с другого устройства!", + "MOBILE": ":confused: Я заметил, что вы онлайн с телефона... Таблица лидеров может отображаться некорректно на маленьких экранах. Попробуйте позже с другого устройства!", "TABLE": "Таблица лидеров {{name}}", "TOP": "Топ 20", "LEVEL": "Уровень",