Skip to content

Commit cff7dbd

Browse files
author
andrewwilsonnew
committed
fixing types
1 parent 54645dd commit cff7dbd

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/KotlinMiskServerCodegen.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,8 @@ private static Map<String, String> getMappings() {
208208
result.put("image/svg+xml", "MediaTypes.IMAGE_SVG");
209209
result.put("image/x-icon", "MediaTypes.IMAGE_ICO");
210210

211+
result.put("multipart/form-data", "MediaTypes.FORM_DATA");
212+
211213
result.put("text/css", "MediaTypes.TEXT_CSS");
212214
result.put("text/html", "MediaTypes.TEXT_HTML");
213215
result.put("text/plain", "MediaTypes.TEXT_PLAIN_UTF8");

samples/server/petstore/kotlin-misk/docs/PetApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,6 @@ Name | Type | Description | Notes
395395

396396
### HTTP request headers
397397

398-
- **Content-Type**: MediaTypes.APPLICATION_OCTETSTREAM /* unknown -> multipart/form-data */
398+
- **Content-Type**: MediaTypes.FORM_DATA
399399
- **Accept**: MediaTypes.APPLICATION_JSON
400400

samples/server/petstore/kotlin-misk/src/main/kotlin/org/openapitools/server/api/api/PetApiController.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ class PetApiController @Inject constructor(
9797

9898
@Post("/pet/{petId}/uploadImage")
9999
@Description("uploads an image")
100-
@RequestContentType(MediaTypes.APPLICATION_OCTETSTREAM /* unknown -> multipart/form-data */ )
100+
@RequestContentType(MediaTypes.FORM_DATA)
101101
@ResponseContentType(MediaTypes.APPLICATION_JSON)
102102
@LogRequestResponse(bodySampling = 1.0, errorBodySampling = 1.0)
103103
override fun uploadFile(@PathParam("petId") petId: kotlin.Long, @QueryParam(value = "additionalMetadata") additionalMetadata: kotlin.String? , @Valid file: HttpCall): ModelApiResponse {

0 commit comments

Comments
 (0)