Move error 16 directly after error 15 in auth middleware

This commit is contained in:
Jonathan Barrow
2023-04-26 11:13:15 -04:00
parent 7ef9147c6c
commit 4c61c89fd7

View File

@@ -39,6 +39,11 @@ async function auth(request: express.Request, response: express.Response, next:
return badAuth(response, 15, 'NO_TOKEN');
}
const pid: number = getPIDFromServiceToken(token);
if (pid === 0) {
return badAuth(response, 16, 'BAD_TOKEN');
}
const paramPack: string | undefined = getValueFromHeaders(request.headers, 'x-nintendo-parampack');
if (!paramPack) {
return badAuth(response, 17, 'NO_PARAM');
@@ -50,12 +55,6 @@ async function auth(request: express.Request, response: express.Response, next:
return badAuth(response, 18, 'BAD_PARAM');
}
const pid: number = getPIDFromServiceToken(token);
if (pid === 0) {
return badAuth(response, 16, 'BAD_TOKEN');
}
const user: HydratedPNIDDocument | null = await getPNID(pid);
let discovery: HydratedEndpointDocument | null;
if (user) {