From 64d25b3608c8865833b406ccf50a457a872ff032 Mon Sep 17 00:00:00 2001 From: johnmarsden24 Date: Mon, 29 Aug 2022 17:07:32 +0100 Subject: [PATCH 1/2] changed getToken parameter type to required --- packages/next-auth/src/jwt/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next-auth/src/jwt/index.ts b/packages/next-auth/src/jwt/index.ts index 9733b59289..1462c14aff 100644 --- a/packages/next-auth/src/jwt/index.ts +++ b/packages/next-auth/src/jwt/index.ts @@ -66,7 +66,7 @@ export interface GetTokenParams { * [Documentation](https://next-auth.js.org/tutorials/securing-pages-and-api-routes#using-gettoken) */ export async function getToken( - params?: GetTokenParams + params: GetTokenParams ): Promise { const { req, From b395d61fec0bde5e977a5f08ec43d30b862dbc5c Mon Sep 17 00:00:00 2001 From: johnmarsden24 Date: Tue, 30 Aug 2022 17:13:06 +0100 Subject: [PATCH 2/2] removed redundant nullish coalescing operator --- packages/next-auth/src/jwt/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next-auth/src/jwt/index.ts b/packages/next-auth/src/jwt/index.ts index 1462c14aff..03df8e8a10 100644 --- a/packages/next-auth/src/jwt/index.ts +++ b/packages/next-auth/src/jwt/index.ts @@ -79,7 +79,7 @@ export async function getToken( decode: _decode = decode, logger = console, secret = process.env.NEXTAUTH_SECRET, - } = params ?? {} + } = params if (!req) throw new Error("Must pass `req` to JWT getToken()")