diff --git a/components/app/windows/settings.vue b/components/app/windows/settings.vue index c87f542..1acce32 100644 --- a/components/app/windows/settings.vue +++ b/components/app/windows/settings.vue @@ -1,5 +1,7 @@ @@ -230,7 +278,7 @@ const submitChangeAction = async (action: string) => { {{ t("popup.cancel") }} - + {{ t("popup.confirm") }} diff --git a/server/api/user/validateUserToken.ts b/server/api/user/validateUserToken.ts index 0f378ce..63a4b79 100644 --- a/server/api/user/validateUserToken.ts +++ b/server/api/user/validateUserToken.ts @@ -6,6 +6,7 @@ export default defineEventHandler(async (event) => { return { error: "INVALID_TOKEN", requested_action: "USE_DEFAULT_STATE", + current_spot: "LOGOUT", }; } const checkIsUUIDRegex = @@ -14,6 +15,7 @@ export default defineEventHandler(async (event) => { return { error: "NOT_A_UUID", requested_action: "LOGOUT_USER", + current_spot: "LOGOUT", }; } const fetchViaSQL = await sql` @@ -24,6 +26,7 @@ export default defineEventHandler(async (event) => { return { error: "INVALID_TOKEN", requested_action: "LOGOUT_USER", + current_spot: "LOGOUT", }; } @@ -35,12 +38,14 @@ export default defineEventHandler(async (event) => { return { error: "TOKEN_EXPIRED", requested_action: "LOGOUT_USER", + current_spot: "LOGOUT", }; } return { userAccount: fetchViaSQL[0].username, firstName: fetchViaSQL[0].firstName, requested_action: "CONTINUE", + current_spot: "KEEP_LOGIN", email: fetchViaSQL[0].email, avatarURL: fetchViaSQL[0].avatarurl, firstName: fetchViaSQL[0].firstName,