diff --git a/common_library/src/main/resources.mv.db b/common_library/src/main/resources.mv.db index 21a5ea6059087a9c0fc7d66053b7f97386e119ea..ae5c95ed56afac4a5b27f94374b575c6aee30393 100644 Binary files a/common_library/src/main/resources.mv.db and b/common_library/src/main/resources.mv.db differ diff --git a/driver/src/main/java/cz/muni/pa165/driver/rest/DriverController.java b/driver/src/main/java/cz/muni/pa165/driver/rest/DriverController.java index f34266e56ac0c3fd239dc4edf675556edfb94f7f..d1443f546bb481ef6f8e2da0088fe568d7b09a58 100644 --- a/driver/src/main/java/cz/muni/pa165/driver/rest/DriverController.java +++ b/driver/src/main/java/cz/muni/pa165/driver/rest/DriverController.java @@ -8,6 +8,7 @@ import cz.muni.pa165.common_library.dtos.DriverUpdateDto; import cz.muni.pa165.driver.service.CarService; import cz.muni.pa165.driver.service.DriverService; import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.Valid; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; @@ -44,7 +45,15 @@ public class DriverController { @PostMapping(path = "/add", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE) public ResponseEntity<DriverResponseDto> addDriver( - @Valid @RequestBody DriverAddDto driverAddDto) { + @Valid + @RequestBody + @Schema(example = "{\"name\":\"Fernando\", " + + "\"surname\": \"Alonso\", " + + "\"nationality\": \"Spanish\", " + + "\"characteristics\" : {\"Experience\" : 1," + + " \"Aggressiveness\" : 1," + + " \"Consistency\" : 1," + + " \"Racecraft\" : 1 }}") DriverAddDto driverAddDto) { return ResponseEntity.ok(driverService.addDriver(driverAddDto)); }