From 6542dcd49c3df8042d9ed4894b32db98f60c9ee0 Mon Sep 17 00:00:00 2001 From: Manuel Blechschmidt Date: Mon, 23 Dec 2024 10:50:35 +0100 Subject: [PATCH] EPA-354 copy values from user config into runtime config --- .../health/ere/ps/service/gematik/BearerTokenManageService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/health/ere/ps/service/gematik/BearerTokenManageService.java b/src/main/java/health/ere/ps/service/gematik/BearerTokenManageService.java index 01960954..8adc1f94 100644 --- a/src/main/java/health/ere/ps/service/gematik/BearerTokenManageService.java +++ b/src/main/java/health/ere/ps/service/gematik/BearerTokenManageService.java @@ -44,7 +44,7 @@ public void requestNewAccessTokenIfNecessary() { public void requestNewAccessTokenIfNecessary(RuntimeConfig runtimeConfig, Session replyTo, String replyToMessageId) { if (StringUtils.isEmpty(getBearerToken(runtimeConfig)) || isExpired(bearerToken.get(runtimeConfig))) { log.info("Request new bearer token."); - if(runtimeConfig != null && runtimeConfig.getConfigurations() != null && userConfigurationService.getConfig() != null) { + if(runtimeConfig != null && runtimeConfig.getConfigurations() != null && userConfigurationService != null && userConfigurationService.getConfig() != null) { UserConfigurations configurations = runtimeConfig.getConfigurations(); UserConfigurations config = userConfigurationService.getConfig(); if(configurations.getBasicAuthUsername() == null && config.getBasicAuthUsername() != null) {