From 64009aad7cf2eeab14a95063860c2ee8991dd602 Mon Sep 17 00:00:00 2001 From: ITOH Date: Thu, 13 May 2021 18:49:11 +0200 Subject: [PATCH] change: pass shardId instead of the shard in shard events --- src/handlers/misc/READY.ts | 2 +- src/types/discordeno/eventHandlers.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/handlers/misc/READY.ts b/src/handlers/misc/READY.ts index 57bef2995..60352640e 100644 --- a/src/handlers/misc/READY.ts +++ b/src/handlers/misc/READY.ts @@ -48,7 +48,7 @@ function checkReady(payload: Ready, shard: DiscordenoShard) { // If the last GUILD_CREATE has been received before 5 seconds if so most likely the remaining guilds are unavailable if (shard.lastAvailable + 5000 < Date.now()) { - eventHandlers.shardFailedToLoad?.(shard, shard.unavailableGuildIds); + eventHandlers.shardFailedToLoad?.(shard.id, shard.unavailableGuildIds); // Force execute the loaded function to prevent infinite loop return loaded(shard); } diff --git a/src/types/discordeno/eventHandlers.ts b/src/types/discordeno/eventHandlers.ts index 65d1475af..72137e1ce 100644 --- a/src/types/discordeno/eventHandlers.ts +++ b/src/types/discordeno/eventHandlers.ts @@ -208,10 +208,10 @@ export interface EventHandlers { member: DiscordenoMember, roleId: bigint, ) => unknown; - shardReady?: (shard: DiscordenoShard) => unknown; + shardReady?: (shardId: number) => unknown; /** Sent when a shard failed to load. */ shardFailedToLoad?: ( - shard: DiscordenoShard, + shardId: number, unavailableGuildIds: Set, ) => unknown; /** Sent when a thread is created */