From 9c99b27547538814af6bbb43c0e6b2154b26ab8d Mon Sep 17 00:00:00 2001 From: Aelita4 Date: Sat, 11 Nov 2023 23:19:12 +0100 Subject: [PATCH] Add check for token without expiration date --- src/pages/api/auth/testAccessToken.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/pages/api/auth/testAccessToken.ts b/src/pages/api/auth/testAccessToken.ts index 873ec3a..a1d00b8 100644 --- a/src/pages/api/auth/testAccessToken.ts +++ b/src/pages/api/auth/testAccessToken.ts @@ -1,6 +1,4 @@ -import { randomBytes } from "crypto"; import type { APIRoute } from "astro"; -import type AccessToken from "../../../types/AccessToken"; import { getAccessToken } from "../../../lib/accessTokens"; export const GET: APIRoute = async({ request }) => { @@ -23,7 +21,7 @@ export const GET: APIRoute = async({ request }) => { }) ); - if(response.expiresAt.getTime() < Date.now()) return new Response( + if(response.expiresAt !== null && response.expiresAt.getTime() < Date.now()) return new Response( JSON.stringify({ code: 403, message: "Forbidden",