diff --git a/backend/framework/src/main/java/io/cordys/config/OpenApiConfig.java b/backend/framework/src/main/java/io/cordys/config/OpenApiConfig.java index 5022ad372..037c9a4d9 100644 --- a/backend/framework/src/main/java/io/cordys/config/OpenApiConfig.java +++ b/backend/framework/src/main/java/io/cordys/config/OpenApiConfig.java @@ -71,4 +71,13 @@ public class OpenApiConfig { .build(); } + @Bean + @ConditionalOnProperty(name = {"springdoc.swagger-ui.enabled", "springdoc.api-docs.enabled"}, havingValue = "true") + public GroupedOpenApi xpackApi() { + return GroupedOpenApi.builder() + .group("xpack") + .packagesToScan(prePackages + "xpack") + .build(); + } + }