From e0231e8e3ee043a43120a6445b5a9be41358ef46 Mon Sep 17 00:00:00 2001 From: sourav2256 Date: Fri, 20 Mar 2026 18:39:22 +0530 Subject: [PATCH] =?UTF-8?q?fix:=20skip=20url=20param=20when=20urls=20popul?= =?UTF-8?q?ated=20=E2=80=94=20fixes=20BaseLayout+GroupedOpenApi=20break=20?= =?UTF-8?q?(#3243)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springdoc/core/properties/SwaggerUiConfigParameters.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/properties/SwaggerUiConfigParameters.java b/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/properties/SwaggerUiConfigParameters.java index 31dde77c0..d151c59c2 100644 --- a/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/properties/SwaggerUiConfigParameters.java +++ b/springdoc-openapi-starter-common/src/main/java/org/springdoc/core/properties/SwaggerUiConfigParameters.java @@ -39,6 +39,7 @@ import org.apache.commons.lang3.StringUtils; +import org.springdoc.core.utils.SpringDocPropertiesUtils; import org.springframework.util.CollectionUtils; import static org.springframework.util.AntPathMatcher.DEFAULT_PATH_SEPARATOR; @@ -289,7 +290,8 @@ public Map getConfigParameters() { if (supportedSubmitMethods != null) org.springdoc.core.utils.SpringDocPropertiesUtils.put("supportedSubmitMethods", supportedSubmitMethods, params); org.springdoc.core.utils.SpringDocPropertiesUtils.put(OAUTH2_REDIRECT_URL_PROPERTY, oauth2RedirectUrl, params); - org.springdoc.core.utils.SpringDocPropertiesUtils.put(URL_PROPERTY, url, params); + if (CollectionUtils.isEmpty(urls)) + org.springdoc.core.utils.SpringDocPropertiesUtils.put(URL_PROPERTY, url, params); put(URLS_PROPERTY, urls, params); org.springdoc.core.utils.SpringDocPropertiesUtils.put("urls.primaryName", urlsPrimaryName, params); org.springdoc.core.utils.SpringDocPropertiesUtils.put(TRY_IT_ENABLED_PROPERTY, tryItOutEnabled, params);