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.
2 parents 1943da4 + 8082bd3 commit a045b2dCopy full SHA for a045b2d
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
@@ -153,15 +153,17 @@ def _get_parameters(link, encoding):
153
parameters.append(parameter)
154
155
if properties:
156
- parameters.append({
+ parameter = {
157
'name': 'data',
158
'in': 'body',
159
'schema': {
160
'type': 'object',
161
- 'properties': properties,
162
- 'required': required
+ 'properties': properties
163
}
164
- })
+ }
+ if required:
165
+ parameter['schema']['required'] = required
166
+ parameters.append(parameter)
167
168
return parameters
169
0 commit comments