We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ee10517 commit 8082bd3Copy full SHA for 8082bd3
openapi_codec/__init__.py
@@ -8,7 +8,7 @@
8
from openapi_codec.decode import _parse_document
9
10
11
-__version__ = '1.1.4'
+__version__ = '1.1.5'
12
13
14
class OpenAPICodec(BaseCodec):
openapi_codec/encode.py
@@ -152,15 +152,17 @@ def _get_parameters(link, encoding):
152
parameters.append(parameter)
153
154
if properties:
155
- parameters.append({
+ parameter = {
156
'name': 'data',
157
'in': 'body',
158
'schema': {
159
'type': 'object',
160
- 'properties': properties,
161
- 'required': required
+ 'properties': properties
162
}
163
- })
+ }
+ if required:
164
+ parameter['schema']['required'] = required
165
+ parameters.append(parameter)
166
167
return parameters
168
0 commit comments