From 43bb07d926a5d879058305f84e2630937dc28df7 Mon Sep 17 00:00:00 2001 From: JonnyBro Date: Thu, 13 Jan 2022 21:37:24 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A3=D1=87=D0=B8=D1=82=D1=8B=D0=B2=D0=B0?= =?UTF-8?q?=D1=82=D1=8C=20=D0=B2=D1=81=D0=B5=20=D0=BA=D1=80=D0=B5=D0=B4?= =?UTF-8?q?=D0=B8=D1=82=D1=8B,=20=D0=B0=20=D0=BD=D0=B5=20=D1=82=D0=BE?= =?UTF-8?q?=D0=BB=D1=8C=D0=BA=D0=BE=20=D0=BD=D0=B0=D0=BB=D0=B8=D1=87=D0=BA?= =?UTF-8?q?=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dashboard/routes/guild-stats.js | 12 +++++++++--- languages/ru-RU/economy/leaderboard.json | 2 +- 2 files changed, 10 insertions(+), 4 deletions(-) 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": "Уровень",