This reverts commit 54064a7f961fe06f188ab449cd469cdaaf01b20a. GitOrigin-RevId: 1dabc635756aff465d2fe9aa0d18121b081df3b0
This commit is contained in:
committed by
Copybot
parent
40b781eb0a
commit
511fe60a9c
@@ -21,12 +21,6 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
|
||||
admin: false,
|
||||
comment: true,
|
||||
},
|
||||
review: {
|
||||
read: true,
|
||||
write: true,
|
||||
admin: false,
|
||||
comment: true,
|
||||
},
|
||||
readAndWrite: {
|
||||
read: true,
|
||||
write: true,
|
||||
@@ -44,14 +38,12 @@ const permissionsMap: DeepReadonly<Record<PermissionsLevel, Permissions>> = {
|
||||
const anonymousPermissionsMap: typeof permissionsMap = {
|
||||
readOnly: { ...permissionsMap.readOnly, comment: false },
|
||||
readAndWrite: { ...permissionsMap.readAndWrite, comment: false },
|
||||
review: { ...permissionsMap.review, comment: false },
|
||||
owner: { ...permissionsMap.owner, comment: false },
|
||||
}
|
||||
|
||||
const linkSharingWarningPermissionsMap: typeof permissionsMap = {
|
||||
readOnly: { ...permissionsMap.readOnly, comment: false },
|
||||
readAndWrite: permissionsMap.readAndWrite,
|
||||
review: permissionsMap.review,
|
||||
owner: permissionsMap.owner,
|
||||
}
|
||||
|
||||
|
||||
+1
-4
@@ -814,10 +814,7 @@ function useReviewPanelState(): ReviewPanel.ReviewPanelState {
|
||||
}
|
||||
const members = project.members ?? []
|
||||
for (const member of members) {
|
||||
if (
|
||||
member.privileges === 'readAndWrite' ||
|
||||
member.privileges === 'review'
|
||||
) {
|
||||
if (member.privileges === 'readAndWrite') {
|
||||
if (!trackChangesState[member._id]) {
|
||||
// An added member will have track changes enabled if track changes is on for everyone
|
||||
setUserTCState(
|
||||
|
||||
@@ -5,4 +5,4 @@ export type Permissions = {
|
||||
comment: boolean
|
||||
}
|
||||
|
||||
export type PermissionsLevel = 'owner' | 'readAndWrite' | 'review' | 'readOnly'
|
||||
export type PermissionsLevel = 'owner' | 'readAndWrite' | 'readOnly'
|
||||
|
||||
Reference in New Issue
Block a user