Merge pull request #23691 from overleaf/em-resolve-comments-permissions

Add resolveAllComments and resolveOwnComments permissions

GitOrigin-RevId: 1fca9391dc3ff6e890532054582c49f11731e987
This commit is contained in:
Eric Mc Sween
2025-02-20 09:05:45 +00:00
committed by Copybot
parent ae491f910b
commit 483c97a484
6 changed files with 44 additions and 16 deletions
@@ -18,6 +18,8 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
readOnly: {
read: true,
comment: true,
resolveOwnComments: false,
resolveAllComments: false,
trackedWrite: false,
write: false,
admin: false,
@@ -26,6 +28,8 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
review: {
read: true,
comment: true,
resolveOwnComments: true,
resolveAllComments: false,
trackedWrite: true,
write: false,
admin: false,
@@ -34,6 +38,8 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
readAndWrite: {
read: true,
comment: true,
resolveOwnComments: true,
resolveAllComments: true,
trackedWrite: true,
write: true,
admin: false,
@@ -42,6 +48,8 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
owner: {
read: true,
comment: true,
resolveOwnComments: true,
resolveAllComments: true,
trackedWrite: true,
write: true,
admin: true,