Skip to content

Commit 19f3efd

Browse files
committed
Fix swagger latitude/longitude instead of lat/lon
1 parent 76b06ba commit 19f3efd

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/main/java/org/gridsuite/geodata/server/GeoDataApplication.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
*/
77
package org.gridsuite.geodata.server;
88

9+
import io.swagger.v3.oas.models.media.JsonSchema;
10+
import io.swagger.v3.oas.models.media.NumberSchema;
911
import org.gridsuite.geodata.server.dto.json.CoordinateJsonModule;
12+
import org.springdoc.core.utils.SpringDocUtils;
1013
import org.springframework.boot.SpringApplication;
1114
import org.springframework.boot.autoconfigure.SpringBootApplication;
1215
import org.springframework.context.annotation.Bean;
@@ -19,6 +22,10 @@
1922
public class GeoDataApplication {
2023

2124
public static void main(String[] args) {
25+
SpringDocUtils.getConfig().replaceWithSchema(
26+
com.powsybl.iidm.network.extensions.Coordinate.class, new JsonSchema()
27+
.addProperty("lat", new NumberSchema().format("double"))
28+
.addProperty("lon", new NumberSchema().format("double")));
2229
SpringApplication.run(GeoDataApplication.class, args);
2330
}
2431

0 commit comments

Comments
 (0)