From 7e65d5d61d8a766585a56deea97268297271ba69 Mon Sep 17 00:00:00 2001 From: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com> Date: Tue, 20 Sep 2022 04:21:59 -0400 Subject: [PATCH] Return 401 on null keys (#4616) --- packages/app-store/googlecalendar/api/callback.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/app-store/googlecalendar/api/callback.ts b/packages/app-store/googlecalendar/api/callback.ts index 58bea22df4..f97db73940 100644 --- a/packages/app-store/googlecalendar/api/callback.ts +++ b/packages/app-store/googlecalendar/api/callback.ts @@ -38,6 +38,8 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const token = await oAuth2Client.getToken(code); key = token.res?.data; + + if (!key) res.status(401).json({ message: "Permissions not granted" }); } await prisma.credential.create({