From e242d7886435f954162e8b1f1cdfefcde62acd6b Mon Sep 17 00:00:00 2001 From: azures04 Date: Sat, 24 Jan 2026 22:22:33 +0100 Subject: [PATCH] Update oauth2Service.js --- services/oauth2Service.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/oauth2Service.js b/services/oauth2Service.js index 1568790..c132e69 100644 --- a/services/oauth2Service.js +++ b/services/oauth2Service.js @@ -3,7 +3,7 @@ const oauth2Repository = require("../repositories/oauth2Repository") const userService = require("./userService") const authService = require("./authService") const { StateTypes, Scopes, PromptTypes, ResponseCodeTypes } = require("@mgalacyber/discord-oauth2") -const { DefaultError } = require("../errors/errors") +const { DefaultError, YggdrasilError } = require("../errors/errors") const oauth2_association = new DiscordOAuth2({ clientId: process.env.DISCORD_CLIENT_ID, @@ -118,7 +118,7 @@ async function handleLoginCallback(provider, code, requestUser) { } catch (error) { if (error.code == 404) { - throw new DefaultError(404, `No ${provider} account linked to any player.`, "NotLinkedError") + throw new YggdrasilError(404, "NotLinkedError", `No ${provider} account linked to any player.`) } if (error instanceof DefaultError) throw error throw new DefaultError(500, `${provider} authentication failed: + ${error.message}`)