Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects

Fix LoggingFilter constructor

Closed Jean Claude Correale requested to merge hotfix into main
package com.aruba.simpl.tlsgateway.configurations;
import com.aruba.simpl.common.logging.LoggingFilter;
import com.aruba.simpl.tlsgateway.configurations.security.RouteConfig;
import java.util.List;
import java.util.Optional;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@Configuration
public class LoggingConfig {
@Bean
public LoggingFilter loggingFilterBean(RouteConfig routeConfig) {
return new LoggingFilter(Optional.ofNullable(routeConfig)
.map(RouteConfig::logging)
.map(RouteConfig.Logging::business)
.orElse(List.of()));
}
}
Loading