From a09f98faaebf5a46409d1c7eaade95a35677fe49 Mon Sep 17 00:00:00 2001 From: Isaac Date: Tue, 11 Feb 2025 17:41:40 +0000 Subject: [PATCH] fix: houston --- src/lib/stats.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/lib/stats.js b/src/lib/stats.js index 8ad2cb8..fecb967 100644 --- a/src/lib/stats.js +++ b/src/lib/stats.js @@ -44,12 +44,14 @@ module.exports.sendToHouston = async client => { activated_users: users._count, arch: process.arch, database: process.env.DB_PROVIDER, - guilds: guilds - .filter(guild => client.guilds.cache.has(guild.id)) - .map(async guild => { - guild.members = client.guilds.cache.get(guild.id).memberCount; - return pool.queue(worker => worker.aggregateGuildForHouston(guild, messages)); - }), + guilds: await Promise.all( + guilds + .filter(guild => client.guilds.cache.has(guild.id)) + .map(async guild => { + guild.members = client.guilds.cache.get(guild.id).memberCount; + return pool.queue(worker => worker.aggregateGuildForHouston(guild, messages)); + }), + ), id: md5(client.user.id), node: process.version, os: process.platform,