Учитывать все кредиты, а не только наличку

This commit is contained in:
JonnyBro 2022-01-13 21:37:24 +05:00
parent 0d7a20f60e
commit 43bb07d926
2 changed files with 10 additions and 4 deletions

View file

@ -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)
};

View file

@ -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": "Уровень",