This is an automated email from the ASF dual-hosted git repository.

healchow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/inlong.git


The following commit(s) were added to refs/heads/master by this push:
     new 93a816b48 [INLONG-4755][Manager] Resolve Swagger display 
LocalDate-related format issues (#4789)
93a816b48 is described below

commit 93a816b487644510e4c1c065efde60762d8e96be
Author: lanyxp <[email protected]>
AuthorDate: Tue Jun 28 10:05:51 2022 +0800

    [INLONG-4755][Manager] Resolve Swagger display LocalDate-related format 
issues (#4789)
---
 .../java/org/apache/inlong/manager/web/config/Swagger2Config.java  | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git 
a/inlong-manager/manager-web/src/main/java/org/apache/inlong/manager/web/config/Swagger2Config.java
 
b/inlong-manager/manager-web/src/main/java/org/apache/inlong/manager/web/config/Swagger2Config.java
index a5902b5fc..c278cba10 100644
--- 
a/inlong-manager/manager-web/src/main/java/org/apache/inlong/manager/web/config/Swagger2Config.java
+++ 
b/inlong-manager/manager-web/src/main/java/org/apache/inlong/manager/web/config/Swagger2Config.java
@@ -27,6 +27,10 @@ import springfox.documentation.spi.DocumentationType;
 import springfox.documentation.spring.web.plugins.Docket;
 import springfox.documentation.swagger2.annotations.EnableSwagger2;
 
+import java.time.LocalDate;
+import java.time.LocalDateTime;
+import java.time.LocalTime;
+
 /**
  * Swagger2 API Configuration
  */
@@ -38,6 +42,9 @@ public class Swagger2Config {
     public Docket createRestApi() {
         return new Docket(DocumentationType.SWAGGER_2)
                 .apiInfo(apiInfo())
+                .directModelSubstitute(LocalDate.class, String.class)
+                .directModelSubstitute(LocalDateTime.class, String.class)
+                .directModelSubstitute(LocalTime.class, String.class)
                 .select()
                 
.apis(RequestHandlerSelectors.basePackage("org.apache.inlong.manager.web"))
                 .paths(PathSelectors.any())

Reply via email to