Skip to content

Commit 2a8690c

Browse files
author
Tomohisa Takaoka
committed
Fix Bug
type should be any when use of formData
1 parent 672a6c4 commit 2a8690c

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/openApi/v3/parser/getOperation.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ export function getOperation(openApi: OpenApi, url: string, method: string, op:
6363
const requestBodyDef = getRef<OpenApiRequestBody>(openApi, op.requestBody);
6464
const requestBody = getOperationRequestBody(openApi, requestBodyDef);
6565
if (requestBody.name == "formData") {
66-
operation.imports.push(...requestBody.imports);
6766
operation.parameters.push(requestBody);
6867
operation.parameters = operation.parameters.sort(sortByRequired);
6968
operation.parametersFormData = requestBody;

src/openApi/v3/parser/getOperationRequestBody.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ export function getOperationRequestBody(openApi: OpenApi, parameter: OpenApiRequ
4444
const model = getModel(openApi, schema);
4545
if (model.content == "multipart/form-data") {
4646
requestBody.name = 'formData'
47+
return requestBody;
4748
}
4849
requestBody.export = model.export;
4950
requestBody.type = model.type;
@@ -71,6 +72,7 @@ export function getOperationRequestBody(openApi: OpenApi, parameter: OpenApiRequ
7172
requestBody.enum.push(...model.enum);
7273
requestBody.enums.push(...model.enums);
7374
requestBody.properties.push(...model.properties);
75+
7476
return requestBody;
7577
}
7678
}

0 commit comments

Comments
 (0)