From 48ff6f16a03c27123be70d9ec28d041bbaacd214 Mon Sep 17 00:00:00 2001 From: Marek R <60657309+marekryb@users.noreply.github.com> Date: Mon, 30 Jan 2023 09:45:41 +0900 Subject: [PATCH] Fix regression in authenticatedItem query (#8278) Co-authored-by: Marek Rybczynski --- .changeset/twenty-parrots-rescue.md | 5 +++++ packages/auth/src/gql/getBaseAuthSchema.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/twenty-parrots-rescue.md diff --git a/.changeset/twenty-parrots-rescue.md b/.changeset/twenty-parrots-rescue.md new file mode 100644 index 00000000000..1a1e93c1752 --- /dev/null +++ b/.changeset/twenty-parrots-rescue.md @@ -0,0 +1,5 @@ +--- +'@keystone-6/auth': patch +--- + +Fix regression in authenticatedItem query diff --git a/packages/auth/src/gql/getBaseAuthSchema.ts b/packages/auth/src/gql/getBaseAuthSchema.ts index 1e54686cd4b..efd5be0fdae 100644 --- a/packages/auth/src/gql/getBaseAuthSchema.ts +++ b/packages/auth/src/gql/getBaseAuthSchema.ts @@ -55,7 +55,7 @@ export function getBaseAuthSchema({ }), resolve(root, args, { session, db }) { if ( - (typeof session?.itemId === 'string' || typeof session.itemId === 'number') && + (typeof session?.itemId === 'string' || typeof session?.itemId === 'number') && typeof session.listKey === 'string' ) { return db[session.listKey].findOne({ where: { id: session.itemId } });