From 8d66ec08b2a6c66c4251724157ce5f144718fdf7 Mon Sep 17 00:00:00 2001 From: Aditya Baldwa Date: Fri, 24 Jan 2025 14:13:51 +0530 Subject: [PATCH] remove static context from CorsProperties injection --- .../java/io/kafbat/ui/config/CorsGlobalConfiguration.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/io/kafbat/ui/config/CorsGlobalConfiguration.java b/api/src/main/java/io/kafbat/ui/config/CorsGlobalConfiguration.java index b6afbf54c..68d819a33 100644 --- a/api/src/main/java/io/kafbat/ui/config/CorsGlobalConfiguration.java +++ b/api/src/main/java/io/kafbat/ui/config/CorsGlobalConfiguration.java @@ -17,7 +17,7 @@ public class CorsGlobalConfiguration { @Autowired - private static CorsProperties corsProperties; + private CorsProperties corsProperties; @Bean public WebFilter corsFilter() { @@ -37,7 +37,7 @@ public WebFilter corsFilter() { }; } - public static void fillCorsHeader(HttpHeaders responseHeaders) { + public void fillCorsHeader(HttpHeaders responseHeaders) { responseHeaders.add("Access-Control-Allow-Origin", corsProperties.getAllowedOrigins()); responseHeaders.add("Access-Control-Allow-Credentials", corsProperties.getAllowCredentials()); responseHeaders.add("Access-Control-Allow-Methods", corsProperties.getAllowedMethods());