You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix spring multipart optional parameters
* use optional only in not required params
* remove debug line
---------
Co-authored-by: Jaime Sanchez <[email protected]>
Co-authored-by: William Cheng <[email protected]>
Copy file name to clipboardExpand all lines: samples/openapi3/client/petstore/spring-cloud-3-with-optional/src/main/java/org/openapitools/api/PetApi.java
@ApiParam(value = "Additional data to pass to server") @Valid@RequestParam(value = "additionalMetadata", required = false) StringadditionalMetadata
701
+
@ApiParam(value = "Additional data to pass to server") @Valid@RequestParam(value = "additionalMetadata", required = false) Optional<String>additionalMetadata
702
702
) {
703
703
getRequest().ifPresent(request -> {
704
704
for (MediaTypemediaType: MediaType.parseMediaTypes(request.getHeader("Accept"))) {
@ApiParam(value = "ID of pet to update", required = true) @PathVariable("petId") LongpetId,
391
-
@ApiParam(value = "Additional data to pass to server") @Valid@RequestParam(value = "additionalMetadata", required = false) StringadditionalMetadata,
391
+
@ApiParam(value = "Additional data to pass to server") @Valid@RequestParam(value = "additionalMetadata", required = false) Optional<String>additionalMetadata,
0 commit comments