From 4955e49f54a4492cca7efb7d2000125d5ba159f0 Mon Sep 17 00:00:00 2001 From: bskjon Date: Sun, 23 Feb 2025 03:24:36 +0100 Subject: [PATCH] Attempting to fix black magic 2 --- .../kotlin/no/iktdev/mediaprocessing/ui/Configuration.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 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 8d9fb579..d675f857 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 @@ -54,15 +54,13 @@ class WebConfig: WebMvcConfigurer { class ApiCommunicationConfig { @Bean - fun coordinatorTemplate(): RestTemplate { + fun coordinatorTemplate(builder: RestTemplateBuilder): RestTemplate { return try { val url = UIEnv.coordinatorUrl log.info { "CoordinatorUrl: $url" } require(url.isNotBlank()) { "UIEnv.coordinatorUrl er ikke satt!" } - - val restTemplate = RestTemplate() - restTemplate.uriTemplateHandler = DefaultUriBuilderFactory(url) - restTemplate + builder.uriTemplateHandler(DefaultUriBuilderFactory(url)) + builder.build() } catch (e: Exception) { throw IllegalStateException("Feil ved opprettelse av coordinatorTemplate: ${e.message}", e) }