From b1851bff4a3f68e5bec032b40d23c7c0cf4727c8 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Sat, 7 Dec 2024 09:16:47 +0100
Subject: [PATCH] OZG-7131 set empty string if link missing

---
 .../templates/collaboration.nachrichtTemplate.txt.ftlh       | 5 ++++-
 .../common/freemarker/TemplateHandlerITCase.java             | 5 +++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh b/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh
index 5259992..ff9935e 100644
--- a/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh
+++ b/collaboration-manager-server/src/main/resources/templates/collaboration.nachrichtTemplate.txt.ftlh
@@ -1,4 +1,7 @@
 Guten Tag,
 Sie haben eine Zuarbeitsanfrage erhalten. Bitte klicken Sie auf folgenden Link, um zum Vorgang zu gelangen:
 
-${linkToVorgang}
\ No newline at end of file
+${linkToVorgang!""}
+
+Mit freundlichen Grüßen
+Ihre Verwaltung
\ No newline at end of file
diff --git a/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java b/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java
index 626a526..99d49b4 100644
--- a/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java
+++ b/collaboration-manager-server/src/test/java/de/ozgcloud/collaboration/common/freemarker/TemplateHandlerITCase.java
@@ -47,12 +47,13 @@ class TemplateHandlerITCase {
 
 		@Test
 		void shouldReturnTemplateAsString() {
-			var content = handler.getRawTemplate(CollaborationService.COLLABORATION_NACHRICHT_TEMPLATE);
+			var content = handler.fillTemplate(CollaborationService.COLLABORATION_NACHRICHT_TEMPLATE, Map.of());
 
 			assertThat(content)
 					.contains("Guten Tag,")
 					.contains("Sie haben eine Zuarbeitsanfrage erhalten. Bitte klicken Sie auf folgenden Link, um zum Vorgang zu gelangen:")
-					.contains("${linkToVorgang}");
+					.contains("Mit freundlichen Grüßen")
+					.contains("Ihre Verwaltung");
 		}
 	}
 
-- 
GitLab