Skip to content

Commit 4dd8cd1

Browse files
committed
fix: correct in OpenApiConfig
1 parent 829b48f commit 4dd8cd1

File tree

2 files changed

+2
-16
lines changed

2 files changed

+2
-16
lines changed

customer-service-client/src/main/java/com/example/demo/client/adapter/config/CustomerApiClientConfig.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// src/main/java/com/example/demo/client/adapter/config/CustomerApiClientConfig.java
21
package com.example.demo.client.adapter.config;
32

43
import com.example.demo.client.generated.api.CustomerControllerApi;

customer-service/src/main/java/com/example/demo/common/api/config/OpenApiConfig.java

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
// src/main/java/com/example/demo/common/api/config/OpenApiConfig.java
21
package com.example.demo.common.api.config;
32

43
import io.swagger.v3.oas.models.OpenAPI;
@@ -14,18 +13,6 @@ public class OpenApiConfig {
1413
@Value("${app.openapi.base-url:}")
1514
private String baseUrl;
1615

17-
@Value("${server.servlet.context-path:/}")
18-
private String contextPath;
19-
20-
private static boolean isBlank(String s) {
21-
return s == null || s.isBlank();
22-
}
23-
24-
private static String normalize(String path) {
25-
if (path == null || path.isBlank() || "/".equals(path)) return "";
26-
return path.startsWith("/") ? path : "/" + path;
27-
}
28-
2916
@Bean
3017
public OpenAPI customerServiceOpenAPI() {
3118
var openapi = new OpenAPI()
@@ -34,9 +21,9 @@ public OpenAPI customerServiceOpenAPI() {
3421
.version("0.1.0")
3522
.description("Demo: type-safe generic API responses with OpenAPI"));
3623

37-
if (!isBlank(baseUrl)) {
24+
if (baseUrl != null && !baseUrl.isBlank()) {
3825
openapi.addServersItem(new Server()
39-
.url(baseUrl + normalize(contextPath))
26+
.url(baseUrl)
4027
.description("Local service URL"));
4128
}
4229
return openapi;

0 commit comments

Comments
 (0)