From 5182918faa87a1c4df5e2f92744ca11588ca15d3 Mon Sep 17 00:00:00 2001 From: Shane Melton Date: Thu, 1 Feb 2024 09:07:14 -0800 Subject: [PATCH] [AC-2115] Hide delete collection button in collection dialog (#7757) * [AC-2115] Hide delete collection button based on collection management setting * [AC-2115] Copy manage flag from sync'd collection --- .../collection-dialog/collection-dialog.component.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/app/vault/components/collection-dialog/collection-dialog.component.ts b/apps/web/src/app/vault/components/collection-dialog/collection-dialog.component.ts index 5667884446e..211cc05c141 100644 --- a/apps/web/src/app/vault/components/collection-dialog/collection-dialog.component.ts +++ b/apps/web/src/app/vault/components/collection-dialog/collection-dialog.component.ts @@ -213,8 +213,8 @@ export class CollectionDialogComponent implements OnInit, OnDestroy { parent, access: accessSelections, }); - - this.showDeleteButton = this.collection.canDelete(organization) || collection?.manage; + this.collection.manage = collection?.manage ?? false; // Get manage flag from sync data collection + this.showDeleteButton = this.collection.canDelete(organization); } else { this.nestOptions = collections; const parent = collections.find((c) => c.id === this.params.parentCollectionId);