change: user permissions
This commit is contained in:
@@ -11,12 +11,9 @@ export const Users: CollectionConfig = {
|
|||||||
useAsTitle: 'email',
|
useAsTitle: 'email',
|
||||||
},
|
},
|
||||||
access: {
|
access: {
|
||||||
|
read: ({ req: { user } }) => Boolean(user),
|
||||||
create: ({ req: { user } }) => Boolean(user && user.type === 'admin'),
|
create: ({ req: { user } }) => Boolean(user && user.type === 'admin'),
|
||||||
update: ({ req: { user } }) => {
|
update: ({ req: { user } }) => Boolean(user && user.type === 'admin'),
|
||||||
if (!user) return false;
|
|
||||||
if(user.type === 'admin') return true;
|
|
||||||
return false;
|
|
||||||
},
|
|
||||||
delete: ({ req: { user } }) => Boolean(user && user.type === 'admin'),
|
delete: ({ req: { user } }) => Boolean(user && user.type === 'admin'),
|
||||||
},
|
},
|
||||||
fields: [
|
fields: [
|
||||||
|
|||||||
Reference in New Issue
Block a user