From c26f1fbf0e80de2f6644ac60a1233f087403ba74 Mon Sep 17 00:00:00 2001 From: Shane Melton Date: Wed, 7 Feb 2024 14:31:09 -0800 Subject: [PATCH] [AC-2115] Update admin view to also collection check manage flag (#7848) --- apps/web/src/app/vault/core/views/collection-admin.view.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/vault/core/views/collection-admin.view.ts b/apps/web/src/app/vault/core/views/collection-admin.view.ts index f2445c6cb08..160228576af 100644 --- a/apps/web/src/app/vault/core/views/collection-admin.view.ts +++ b/apps/web/src/app/vault/core/views/collection-admin.view.ts @@ -33,13 +33,13 @@ export class CollectionAdminView extends CollectionView { override canEdit(org: Organization): boolean { return org?.flexibleCollections - ? org?.canEditAnyCollection + ? org?.canEditAnyCollection || this.manage : org?.canEditAnyCollection || (org?.canEditAssignedCollections && this.assigned); } override canDelete(org: Organization): boolean { return org?.flexibleCollections - ? org?.canDeleteAnyCollection + ? org?.canDeleteAnyCollection || (!org?.limitCollectionCreationDeletion && this.manage) : org?.canDeleteAnyCollection || (org?.canDeleteAssignedCollections && this.assigned); } }