From 8ba8facb1a2548aaa5c99652b5fb5b9db63e366a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Bernhard=20Fu=CC=88rst?= <bernhard.fuerst@fuerstnet.de>
Date: Fri, 20 Dec 2024 17:56:32 +0100
Subject: [PATCH] OZG-6989 OZG-7395 Fix visibility of Export menu item

---
 .../vorgang-detail-more-menu.component.html                    | 3 +++
 .../vorgang-detail-more-menu.component.ts                      | 1 +
 2 files changed, 4 insertions(+)

diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html
index e2720d7031..802224ba84 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html
+++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.html
@@ -47,6 +47,9 @@
     ></alfa-vorgang-archive-container>
   </ozgcloud-menu-item>
   <ozgcloud-menu-item
+    *ngIf="
+      vorgangWithEingang.status === vorgangStatus.ABGESCHLOSSEN && vorgangWithEingang | hasLink: vorgangWithEingangLinkRel.ARCHIVE
+    "
     data-test-id="vorgang-exportieren-button"
     headline="Vorgang exportieren"
     text="Alle Informationen und Anhänge des Vorgangs zur Archivierung im DMS."
diff --git a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.ts b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.ts
index 222d1de58b..972db2b6f2 100644
--- a/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.ts
+++ b/alfa-client/libs/vorgang-detail/src/lib/vorgang-detail-page/vorgang-detail-more-menu/vorgang-detail-more-menu.component.ts
@@ -51,6 +51,7 @@ export class VorgangDetailMoreMenuComponent implements OnChanges {
   buttonEnabled: boolean = false;
 
   readonly vorgangWithEingangLinkRel = VorgangWithEingangLinkRel;
+  readonly vorgangStatus = VorgangStatus;
 
   constructor(private changeDetectorRef: ChangeDetectorRef) {}
 
-- 
GitLab