diff --git a/src/modules/api/submodules/userManagement.ts b/src/modules/api/submodules/userManagement.ts index cf9030a..b2b0e06 100644 --- a/src/modules/api/submodules/userManagement.ts +++ b/src/modules/api/submodules/userManagement.ts @@ -327,7 +327,7 @@ function setup(data: SubmoduleData): Submodule { if (specifiedUser.length === 0) { res.json({ - result: 'nouser', + result: 'nouserid', msg: 'couldnt find user', }) } @@ -338,16 +338,17 @@ function setup(data: SubmoduleData): Submodule { result: 'success', isValid: isValid, }) + } else if ((token || userid) && !isQueryValid) { + res.json({ + result: 'invalid', + msg: 'token or user id is not valid, or undefined', + }) + } else if (!user) { + res.json({ + result: 'nouser', + msg: 'you are not logged in', + }) } else { - if (!user) { - res.json({ - result: 'invalid', - msg: isQueryValid - ? 'you are not logged in' - : 'token or user id is not valid', - }) - return - } const key = v5(validationTokenName, user.pw) res.json({