guildinfo: sort clan games by activity score
This commit is contained in:
parent
51085d8bca
commit
9c2419c796
1 changed files with 15 additions and 13 deletions
|
@ -78,7 +78,9 @@ guildinfo.callback = async function (msg, line, args, {nolocal, debug}) {
|
||||||
const images = [];
|
const images = [];
|
||||||
|
|
||||||
const games = await Promise.all(
|
const games = await Promise.all(
|
||||||
clan.game_ids.map(async (id) => {
|
clan.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);
|
let game = Games.find((x) => x.id == id);
|
||||||
if (!game) {
|
if (!game) {
|
||||||
game = await hf.bot.requestHandler.request("GET", APIEndpoints.APPLICATION_RPC(id), false);
|
game = await hf.bot.requestHandler.request("GET", APIEndpoints.APPLICATION_RPC(id), false);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue