mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-12-03 00:43:46 +00:00
fix required parameter check (#16628)
This commit is contained in:
@@ -438,7 +438,7 @@ class BodyApi:
|
||||
# process the form parameters
|
||||
_form_params = []
|
||||
_files = {}
|
||||
if _params['files']:
|
||||
if _params['files'] is not None:
|
||||
_files['files'] = _params['files']
|
||||
_collection_formats['files'] = 'csv'
|
||||
|
||||
|
||||
@@ -161,13 +161,13 @@ class FormApi:
|
||||
# process the form parameters
|
||||
_form_params = []
|
||||
_files = {}
|
||||
if _params['integer_form']:
|
||||
if _params['integer_form'] is not None:
|
||||
_form_params.append(('integer_form', _params['integer_form']))
|
||||
|
||||
if _params['boolean_form']:
|
||||
if _params['boolean_form'] is not None:
|
||||
_form_params.append(('boolean_form', _params['boolean_form']))
|
||||
|
||||
if _params['string_form']:
|
||||
if _params['string_form'] is not None:
|
||||
_form_params.append(('string_form', _params['string_form']))
|
||||
|
||||
# process the body parameter
|
||||
@@ -339,22 +339,22 @@ class FormApi:
|
||||
# process the form parameters
|
||||
_form_params = []
|
||||
_files = {}
|
||||
if _params['form1']:
|
||||
if _params['form1'] is not None:
|
||||
_form_params.append(('form1', _params['form1']))
|
||||
|
||||
if _params['form2']:
|
||||
if _params['form2'] is not None:
|
||||
_form_params.append(('form2', _params['form2']))
|
||||
|
||||
if _params['form3']:
|
||||
if _params['form3'] is not None:
|
||||
_form_params.append(('form3', _params['form3']))
|
||||
|
||||
if _params['form4']:
|
||||
if _params['form4'] is not None:
|
||||
_form_params.append(('form4', _params['form4']))
|
||||
|
||||
if _params['id']:
|
||||
if _params['id'] is not None:
|
||||
_form_params.append(('id', _params['id']))
|
||||
|
||||
if _params['name']:
|
||||
if _params['name'] is not None:
|
||||
_form_params.append(('name', _params['name']))
|
||||
|
||||
# process the body parameter
|
||||
|
||||
@@ -158,13 +158,13 @@ class HeaderApi:
|
||||
_query_params = []
|
||||
# process the header parameters
|
||||
_header_params = dict(_params.get('_headers', {}))
|
||||
if _params['integer_header']:
|
||||
if _params['integer_header'] is not None:
|
||||
_header_params['integer_header'] = _params['integer_header']
|
||||
|
||||
if _params['boolean_header']:
|
||||
if _params['boolean_header'] is not None:
|
||||
_header_params['boolean_header'] = _params['boolean_header']
|
||||
|
||||
if _params['string_header']:
|
||||
if _params['string_header'] is not None:
|
||||
_header_params['string_header'] = _params['string_header']
|
||||
|
||||
# process the form parameters
|
||||
|
||||
@@ -146,10 +146,10 @@ class PathApi:
|
||||
|
||||
# process the path parameters
|
||||
_path_params = {}
|
||||
if _params['path_string']:
|
||||
if _params['path_string'] is not None:
|
||||
_path_params['path_string'] = _params['path_string']
|
||||
|
||||
if _params['path_integer']:
|
||||
if _params['path_integer'] is not None:
|
||||
_path_params['path_integer'] = _params['path_integer']
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user