diff --git a/src/app/(payload)/access/isAdmin.ts b/src/app/(payload)/access/isAdmin.ts index 7e23d56..2126f1c 100644 --- a/src/app/(payload)/access/isAdmin.ts +++ b/src/app/(payload)/access/isAdmin.ts @@ -51,8 +51,10 @@ export const isAdminOrSelf = ({ req: { user } }: any) => { } export const isAdminOrPublished = ({ req: { user } }: any) => { - if (user.roles?.includes('admin')) { - return true + if (user && user.roles) { + if (user.roles?.includes('admin')) { + return true + } } return {