From c6ca89218715d4c8d46a59bf2e7ca972c6295e71 Mon Sep 17 00:00:00 2001 From: Dominik Natter Date: Thu, 27 Mar 2025 14:44:28 +0100 Subject: [PATCH] add: working JSON data insert --- src/collections/Papers.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/collections/Papers.ts b/src/collections/Papers.ts index 2678dcb..c6d7c60 100644 --- a/src/collections/Papers.ts +++ b/src/collections/Papers.ts @@ -9,6 +9,7 @@ export const Papers: CollectionConfig = { access: { create: ({ req: { user } }) => Boolean(user?.type === "admin"), delete: ({ req: { user } }) => Boolean(user?.type === "admin"), + read: () => true, update: async ({ req: { user, payload }, id }) => { if (user?.type === "admin") return true; @@ -22,7 +23,7 @@ export const Papers: CollectionConfig = { if (!paper) return false; - return paper.authors.some((author: any) => author.user.name === user.name); + return paper.authors.some((author: any) => author.name === user.name); }, }, admin: {