mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-08 10:26:11 +00:00
[Bug][java-spring] Use Flux only for multipart-form-data file parameters with multiple file uploads (#21561)
* Use Flux only for multipart-form-data file parameters with multiple files * Update samples --------- Co-authored-by: Chris Gual <cgual@omnidian.com>
This commit is contained in:
@@ -226,7 +226,7 @@ public interface FakeApi {
|
||||
@RequestPart(value = "int64", required = false) Long int64,
|
||||
@RequestPart(value = "float", required = false) Float _float,
|
||||
@RequestPart(value = "string", required = false) String string,
|
||||
@RequestPart(value = "binary", required = false) Flux<Part> binary,
|
||||
@RequestPart(value = "binary", required = false) Part binary,
|
||||
@RequestPart(value = "date", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE) LocalDate date,
|
||||
@RequestPart(value = "dateTime", required = false) @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) OffsetDateTime dateTime,
|
||||
@RequestPart(value = "password", required = false) String password,
|
||||
|
||||
@@ -210,7 +210,7 @@ public interface PetApi {
|
||||
Mono<ModelApiResponse> uploadFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata,
|
||||
@RequestPart(value = "file", required = false) Flux<Part> file
|
||||
@RequestPart(value = "file", required = false) Part file
|
||||
);
|
||||
|
||||
|
||||
@@ -232,7 +232,7 @@ public interface PetApi {
|
||||
)
|
||||
Mono<ModelApiResponse> uploadFileWithRequiredFile(
|
||||
@PathVariable("petId") Long petId,
|
||||
@RequestPart(value = "requiredFile", required = true) Flux<Part> requiredFile,
|
||||
@RequestPart(value = "requiredFile", required = true) Part requiredFile,
|
||||
@RequestPart(value = "additionalMetadata", required = false) String additionalMetadata
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user