diff --git a/src/discordas.ts b/src/discordas.ts index c5f58737d8b9b3afb1bf681cd0e44486bb38f684..182b5f79e46ede0458195dc06175afa82a8825c3 100644 --- a/src/discordas.ts +++ b/src/discordas.ts @@ -131,7 +131,7 @@ async function run(port: number, fileConfig: DiscordBridgeConfig) { // Raise bridge errors in case of an unexpected error, too. if (!(err instanceof Unstable.EventNotHandledError)) { - err = wrapError(err, Unstable.InternalError); + err = wrapError(err, Unstable.BridgeInternalError); } // Don't send bridge errors out for EventTooOldError. @@ -244,15 +244,15 @@ async function run(port: number, fileConfig: DiscordBridgeConfig) { * Depending on the error type different log levels are hardcoded. */ function logOnEventError(err: Error): void { - const errTypes = []; - // const warn = [EventInternalError, EventTooOldError, NotReadyError, …]; + const errTypes = [Unstable.BridgeInternalError]; + // const warn = [EventTooOldError, NotReadyError, …]; const infoTypes = []; const verboseTypes = [Unstable.EventUnknownError]; switch (true) { - case isInstanceOfTypes(err, errTypes): log.error(err); - case isInstanceOfTypes(err, infoTypes): log.info(err); - case isInstanceOfTypes(err, verboseTypes): log.verbose(err); + case isInstanceOfTypes(err, errTypes): log.error(err); return; + case isInstanceOfTypes(err, infoTypes): log.info(err); return; + case isInstanceOfTypes(err, verboseTypes): log.verbose(err); return; default: log.warn(err); } }