diff --git a/app/components/Notifications/NotificationListItem.tsx b/app/components/Notifications/NotificationListItem.tsx index caa99d19fd..676cb99e13 100644 --- a/app/components/Notifications/NotificationListItem.tsx +++ b/app/components/Notifications/NotificationListItem.tsx @@ -36,7 +36,7 @@ function NotificationListItem({ notification, onNavigate }: Props) { const collection = collectionId ? collections.get(collectionId) : undefined; const [processing, setProcessing] = React.useState(false); const [selectedPermission, setSelectedPermission] = - React.useState(DocumentPermission.ReadWrite); + React.useState(DocumentPermission.Read); const isAccessRequest = notification.event === NotificationEventType.RequestDocumentAccess && diff --git a/server/routes/api/accessRequests/accessRequests.test.ts b/server/routes/api/accessRequests/accessRequests.test.ts index 393f3597a2..ca40c0aad8 100644 --- a/server/routes/api/accessRequests/accessRequests.test.ts +++ b/server/routes/api/accessRequests/accessRequests.test.ts @@ -304,7 +304,6 @@ describe("#accessRequests.approve", () => { teamId: team.id, }); - // add non-manager to the document with editor access await UserMembership.create({ userId: admin.id, documentId: document.id, @@ -461,7 +460,6 @@ describe("#accessRequests.dismiss", () => { body: { token: admin.getJwtToken(), id: accessRequest.id, - permission: DocumentPermission.ReadWrite, }, }); diff --git a/server/routes/api/accessRequests/schema.ts b/server/routes/api/accessRequests/schema.ts index f7f90c714e..d2545b7e21 100644 --- a/server/routes/api/accessRequests/schema.ts +++ b/server/routes/api/accessRequests/schema.ts @@ -35,7 +35,7 @@ export const AccessRequestsApproveSchema = BaseSchema.extend({ body: BaseIdSchema.extend({ permission: z .nativeEnum(DocumentPermission) - .default(DocumentPermission.ReadWrite), + .default(DocumentPermission.Read), }), });