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 e5e91da08cf3d0fd93c58cd0685e70b1995feff8..c69a367a2484f4d58926e20c08345593354c331b 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()))