fix required parameter check (#16628)

This commit is contained in:
William Cheng
2023-09-20 17:05:55 +08:00
committed by GitHub
parent 25b67dd6bf
commit 16c6cff28f
13 changed files with 92 additions and 92 deletions

View File

@@ -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'

View File

@@ -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

View File

@@ -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

View File

@@ -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']