From 13911bda35afef7ca2c9f1a49cba22c55696fe25 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 5 Aug 2024 12:01:33 +0200
Subject: [PATCH] OZG-6364 Show button only if there is uri

---
 .../vertical-binary-file-list.component.html                 | 1 +
 .../vertical-binary-file-list.component.spec.ts              | 5 +++++
 2 files changed, 6 insertions(+)

diff --git a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html
index 5771196b17..1dc4313e5e 100644
--- a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html
+++ b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.html
@@ -34,6 +34,7 @@
       data-test-id="file-list-header"
     >
       <alfa-download-archive-file-button-container
+        *ngIf="archiveDownloadUri"
         data-test-class="download-archive-file-button"
         [downloadUri]="archiveDownloadUri"
         action-buttons
diff --git a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts
index 612c8f644c..1ab3d6a761 100644
--- a/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts
+++ b/alfa-client/libs/binary-file/src/lib/vertical-binary-file-list/vertical-binary-file-list.component.spec.ts
@@ -137,6 +137,11 @@ describe('VerticalBinaryFileListComponent', () => {
   });
 
   describe('download archive button', () => {
+    beforeEach(() => {
+      component.title = 'Test title';
+      fixture.detectChanges();
+    });
+
     const downloadUri: ResourceUri = faker.internet.url();
 
     it('should be visible if uri exists', () => {
-- 
GitLab