1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-15 07:43:35 +00:00

[AC-2115] Update admin view to also collection check manage flag (#7848)

This commit is contained in:
Shane Melton
2024-02-07 14:31:09 -08:00
committed by GitHub
parent 893197de43
commit c26f1fbf0e

View File

@@ -33,13 +33,13 @@ export class CollectionAdminView extends CollectionView {
override canEdit(org: Organization): boolean { override canEdit(org: Organization): boolean {
return org?.flexibleCollections return org?.flexibleCollections
? org?.canEditAnyCollection ? org?.canEditAnyCollection || this.manage
: org?.canEditAnyCollection || (org?.canEditAssignedCollections && this.assigned); : org?.canEditAnyCollection || (org?.canEditAssignedCollections && this.assigned);
} }
override canDelete(org: Organization): boolean { override canDelete(org: Organization): boolean {
return org?.flexibleCollections return org?.flexibleCollections
? org?.canDeleteAnyCollection ? org?.canDeleteAnyCollection || (!org?.limitCollectionCreationDeletion && this.manage)
: org?.canDeleteAnyCollection || (org?.canDeleteAssignedCollections && this.assigned); : org?.canDeleteAnyCollection || (org?.canDeleteAssignedCollections && this.assigned);
} }
} }