From 67c11c6884d2c1d2161dc537c76ea1027d30b522 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Fri, 18 Oct 2024 10:43:25 +0200
Subject: [PATCH] OZG-6944 extract string to constant

---
 .../nachrichten/antragraum/AntragraumService.java         | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumService.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumService.java
index 5e8f204..3d53b7d 100644
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumService.java
+++ b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/antragraum/AntragraumService.java
@@ -65,6 +65,8 @@ import lombok.extern.log4j.Log4j2;
 @ConditionalOnProperty(AntragraumProperties.PROPERTY_ANTRAGSRAUM_URL)
 public class AntragraumService {
 
+	private static final String POSTFACH_NACHRICHT = "PostfachNachricht";
+
 	static final String BAYERN_ID_SERVICE_KONTO_TYPE = "BAYERN_ID";
 
 	static final String USER_NOTIFICATION_TEMPLATE = """
@@ -233,21 +235,21 @@ public class AntragraumService {
 	void verifyPostfachId(String samlToken, PostfachNachricht nachricht, Vorgang vorgang) {
 		if (!StringUtils.equals(vorgang.getPostfachId(), getPostfachId(samlToken))) {
 			LOG.info("PostfachId in token is not matching postfachId in vorgang.");
-			throw new NotFoundException(GenericId.from(nachricht.getId()), "PostfachNachricht");
+			throw new NotFoundException(GenericId.from(nachricht.getId()), POSTFACH_NACHRICHT);
 		}
 	}
 
 	void verifyTrustLevel(String token, PostfachNachricht nachricht, Vorgang vorgang) {
 		if (!isAccessible(token, vorgang.getTrustLevel())) {
 			LOG.info("Trustlevel in token is not great enough to access vorgang.");
-			throw new NotFoundException(GenericId.from(nachricht.getId()), "PostfachNachricht");
+			throw new NotFoundException(GenericId.from(nachricht.getId()), POSTFACH_NACHRICHT);
 		}
 	}
 
 	void verifyFileId(String fileId, PostfachNachricht nachricht) {
 		if (!nachricht.getAttachments().contains(fileId)) {
 			LOG.info("FileId is not present in attachment list of PostfachNachricht");
-			throw new NotFoundException(GenericId.from(nachricht.getId()), "PostfachNachricht");
+			throw new NotFoundException(GenericId.from(nachricht.getId()), POSTFACH_NACHRICHT);
 		}
 	}
 }
\ No newline at end of file
-- 
GitLab