From 92440139490df12055e1af57341545f0e1605805 Mon Sep 17 00:00:00 2001 From: bskjon Date: Sun, 23 Feb 2025 17:05:20 +0100 Subject: [PATCH] RestTemplate --- .../kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt b/apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt index 7cb52372..cfe2eaf0 100644 --- a/apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt +++ b/apps/ui/src/main/kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt @@ -66,12 +66,14 @@ class ApiCommunicationConfig { @Bean fun coordinatorTemplate(builder: RestTemplateBuilder): RestTemplate { - return try { + try { val url = UIEnv.coordinatorUrl log.info { "CoordinatorUrl: $url" } require(url.isNotBlank()) { "UIEnv.coordinatorUrl er ikke satt!" } - builder.uriTemplateHandler(DefaultUriBuilderFactory(url)) - builder.build() + return builder + .uriTemplateHandler(DefaultUriBuilderFactory(url)) // Bruker den returnerte instansen + .build() + } catch (e: Exception) { throw IllegalStateException("Feil ved opprettelse av coordinatorTemplate: ${e.message}", e) }