From d98325bd4670348b8cd1fd1c82be7370f64e7b1f Mon Sep 17 00:00:00 2001 From: Thomas Bonnet Date: Mon, 21 Jul 2025 20:38:38 +0200 Subject: [PATCH 1/2] fix: console.error() when the App and/or token isn't coordinate --- src/discordjs/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/discordjs/index.ts b/src/discordjs/index.ts index 5cc06ba..5ac8069 100644 --- a/src/discordjs/index.ts +++ b/src/discordjs/index.ts @@ -199,7 +199,7 @@ export default class DiscordAnalytics { */ public async trackInteractions(interaction: any, interactionNameResolver?: (interaction: any) => string) { if (this._debug) console.log("[DISCORDANALYTICS] trackInteractions() triggered") - if (!this._isReady) throw new Error(ErrorCodes.INSTANCE_NOT_INITIALIZED) + if (!this._isReady) console.error(ErrorCodes.INSTANCE_NOT_INITIALIZED) let guilds: { locale: Locale, number: number }[] = [] this._client.guilds.cache.map((current: any) => guilds.find((x) => x.locale === current.preferredLocale) ? @@ -273,4 +273,4 @@ export default class DiscordAnalytics { this._client.on("guildCreate", (guild: any) => this.trackGuilds(guild, "create")) this._client.on("guildDelete", (guild: any) => this.trackGuilds(guild, "delete")) } -} \ No newline at end of file +} From 46dc6409c8422b26d70b9b4245c3530e4c592977 Mon Sep 17 00:00:00 2001 From: Thomas Bonnet Date: Tue, 22 Jul 2025 13:58:14 +0200 Subject: [PATCH 2/2] if (!this._isReady) return console.error(ErrorCodes.INSTANCE_NOT_INITIALIZED) --- src/discordjs/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/discordjs/index.ts b/src/discordjs/index.ts index 5ac8069..2573e90 100644 --- a/src/discordjs/index.ts +++ b/src/discordjs/index.ts @@ -199,7 +199,7 @@ export default class DiscordAnalytics { */ public async trackInteractions(interaction: any, interactionNameResolver?: (interaction: any) => string) { if (this._debug) console.log("[DISCORDANALYTICS] trackInteractions() triggered") - if (!this._isReady) console.error(ErrorCodes.INSTANCE_NOT_INITIALIZED) + if (!this._isReady) return console.error(ErrorCodes.INSTANCE_NOT_INITIALIZED) let guilds: { locale: Locale, number: number }[] = [] this._client.guilds.cache.map((current: any) => guilds.find((x) => x.locale === current.preferredLocale) ?