forked from loafle/openapi-generator-original
[python] added handling for boolean content type (#17020)
* added handling for boolean content type * adapted addition to newer version of template * [python] updated samples
This commit is contained in:
parent
8860d967c0
commit
d1b148a7d3
@ -198,6 +198,15 @@ class RESTClientObject:
|
|||||||
headers=headers,
|
headers=headers,
|
||||||
preload_content=False
|
preload_content=False
|
||||||
)
|
)
|
||||||
|
elif headers['Content-Type'] == 'text/plain' and isinstance(body, bool):
|
||||||
|
request_body = "true" if body else "false"
|
||||||
|
r = self.pool_manager.request(
|
||||||
|
method,
|
||||||
|
url,
|
||||||
|
body=request_body,
|
||||||
|
preload_content=False,
|
||||||
|
timeout=timeout,
|
||||||
|
headers=headers)
|
||||||
else:
|
else:
|
||||||
# Cannot generate the request from given parameters
|
# Cannot generate the request from given parameters
|
||||||
msg = """Cannot prepare a request message for provided
|
msg = """Cannot prepare a request message for provided
|
||||||
|
@ -209,6 +209,15 @@ class RESTClientObject:
|
|||||||
headers=headers,
|
headers=headers,
|
||||||
preload_content=False
|
preload_content=False
|
||||||
)
|
)
|
||||||
|
elif headers['Content-Type'] == 'text/plain' and isinstance(body, bool):
|
||||||
|
request_body = "true" if body else "false"
|
||||||
|
r = self.pool_manager.request(
|
||||||
|
method,
|
||||||
|
url,
|
||||||
|
body=request_body,
|
||||||
|
preload_content=False,
|
||||||
|
timeout=timeout,
|
||||||
|
headers=headers)
|
||||||
else:
|
else:
|
||||||
# Cannot generate the request from given parameters
|
# Cannot generate the request from given parameters
|
||||||
msg = """Cannot prepare a request message for provided
|
msg = """Cannot prepare a request message for provided
|
||||||
|
@ -209,6 +209,15 @@ class RESTClientObject:
|
|||||||
headers=headers,
|
headers=headers,
|
||||||
preload_content=False
|
preload_content=False
|
||||||
)
|
)
|
||||||
|
elif headers['Content-Type'] == 'text/plain' and isinstance(body, bool):
|
||||||
|
request_body = "true" if body else "false"
|
||||||
|
r = self.pool_manager.request(
|
||||||
|
method,
|
||||||
|
url,
|
||||||
|
body=request_body,
|
||||||
|
preload_content=False,
|
||||||
|
timeout=timeout,
|
||||||
|
headers=headers)
|
||||||
else:
|
else:
|
||||||
# Cannot generate the request from given parameters
|
# Cannot generate the request from given parameters
|
||||||
msg = """Cannot prepare a request message for provided
|
msg = """Cannot prepare a request message for provided
|
||||||
|
@ -208,6 +208,15 @@ class RESTClientObject:
|
|||||||
headers=headers,
|
headers=headers,
|
||||||
preload_content=False
|
preload_content=False
|
||||||
)
|
)
|
||||||
|
elif headers['Content-Type'] == 'text/plain' and isinstance(body, bool):
|
||||||
|
request_body = "true" if body else "false"
|
||||||
|
r = self.pool_manager.request(
|
||||||
|
method,
|
||||||
|
url,
|
||||||
|
body=request_body,
|
||||||
|
preload_content=False,
|
||||||
|
timeout=timeout,
|
||||||
|
headers=headers)
|
||||||
else:
|
else:
|
||||||
# Cannot generate the request from given parameters
|
# Cannot generate the request from given parameters
|
||||||
msg = """Cannot prepare a request message for provided
|
msg = """Cannot prepare a request message for provided
|
||||||
|
Loading…
x
Reference in New Issue
Block a user