From 8fda859ccda1e3a85e38b0f82c13d2f965d32844 Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Wed, 17 Jul 2024 14:40:09 +0200
Subject: [PATCH] OZG-5636 fix logging

---
 .../postfach/bayernid/BayernIdPostfachRemoteService.java      | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/postfach/bayernid/BayernIdPostfachRemoteService.java b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/postfach/bayernid/BayernIdPostfachRemoteService.java
index e5e91da..c69a367 100644
--- a/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/postfach/bayernid/BayernIdPostfachRemoteService.java
+++ b/nachrichten-manager-server/src/main/java/de/ozgcloud/nachrichten/postfach/bayernid/BayernIdPostfachRemoteService.java
@@ -1,5 +1,6 @@
 package de.ozgcloud.nachrichten.postfach.bayernid;
 
+import java.util.Optional;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.TimeUnit;
 import java.util.concurrent.TimeoutException;
@@ -67,7 +68,8 @@ class BayernIdPostfachRemoteService implements PostfachRemoteService {
 	}
 
 	MessageWithFilesSender createMessageWithFilesSender(PostfachNachricht nachricht) {
-		LOG.info("Absender Dienst: {}", bayernIdProperties.getAbsender().getDienst());
+		LOG.info("Absender Dienst: {}",
+				Optional.ofNullable(bayernIdProperties).map(BayernIdProperties::getAbsender).map(Absender::getDienst).orElse("not configured"));
 		return MessageWithFilesSender.builder()
 				.reqObserverBuilder(buildCallStreamObserverBuilder())
 				.messageMetadata(mapper.toSendBayernIdMessageMetadataRequest(nachricht, bayernIdProperties.getAbsender()))
-- 
GitLab