From 1550e5942627a1d7d5241a65a07473f54ae7da37 Mon Sep 17 00:00:00 2001 From: Timur Ercan Date: Thu, 9 Mar 2023 11:57:33 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=92=EF=B8=8F=20401=20if=20no=20user=20?= =?UTF-8?q?could=20be=20found=20from=20token?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/lib/server/getUserFromToken.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/lib/server/getUserFromToken.ts b/packages/lib/server/getUserFromToken.ts index 6f5f1d129..5efde79cb 100644 --- a/packages/lib/server/getUserFromToken.ts +++ b/packages/lib/server/getUserFromToken.ts @@ -12,12 +12,12 @@ export async function getUserFromToken( const tokenEmail = token?.email?.toString(); if (!token) { - res.status(401).send("No token found for request."); + res.status(401).send("No session token found for request."); return null; } if (!tokenEmail) { - res.status(400).send("No email found in token."); + res.status(400).send("No email found in session token."); return null; } @@ -25,5 +25,10 @@ export async function getUserFromToken( where: { email: tokenEmail }, }); + if (!user) { + res.status(401).end(); + return null; + } + return user; }