Merge pull request #23667 from overleaf/em-read-only-label-version

Prevent read-only users from labelling a version

GitOrigin-RevId: 472e70f3860553b131f20afe3dfd01aa00bd48fa
This commit is contained in:
Eric Mc Sween
2025-02-19 09:05:26 +00:00
committed by Copybot
parent 79bb2e3d40
commit 4152d3d796
4 changed files with 15 additions and 7 deletions
@@ -21,6 +21,7 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
trackedWrite: false,
write: false,
admin: false,
labelVersion: false,
},
review: {
read: true,
@@ -28,6 +29,7 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
trackedWrite: true,
write: false,
admin: false,
labelVersion: true,
},
readAndWrite: {
read: true,
@@ -35,6 +37,7 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
trackedWrite: true,
write: true,
admin: false,
labelVersion: true,
},
owner: {
read: true,
@@ -42,6 +45,7 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
trackedWrite: true,
write: true,
admin: true,
labelVersion: true,
},
}