Skip to content

Commit 4be1a1c

Browse files
committed
Added option to set preferred request body content-type
1 parent 8b8c473 commit 4be1a1c

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

libV2/schemaUtils.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1699,8 +1699,17 @@ let QUERYPARAM = 'query',
16991699
}
17001700
}
17011701

1702-
// Fallback
1703-
return rawModeRequestBody;
1702+
// Legacy fallback
1703+
// If preferredRequestBodyType is not provided, return the first available request body
1704+
if (encodedRequestBody) {
1705+
return encodedRequestBody;
1706+
}
1707+
else if (formDataRequestBody) {
1708+
return formDataRequestBody;
1709+
}
1710+
else {
1711+
return rawModeRequestBody;
1712+
}
17041713
},
17051714

17061715
resolvePathItemParams = (context, operationParam, pathParam) => {

0 commit comments

Comments
 (0)