8000
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