fixt cco.webapi.client.sendJson(): do not convert payload if it is bytes or str

This commit is contained in:
Helmut Merz 2025-11-24 17:34:11 +01:00
parent f50d2befa5
commit f46ae59f19

View file

@ -19,7 +19,7 @@ def sendJson(url, payload, cred, method):
if url.startswith('test:'): if url.startswith('test:'):
resp = testing.request(method, url, json=payload, auth=cred) resp = testing.request(method, url, json=payload, auth=cred)
else: else:
if isinstance(payload, str): if isinstance(payload, (str, bytes)):
resp = requests.request( resp = requests.request(
method, url, data=payload, auth=cred, timeout=10) method, url, data=payload, auth=cred, timeout=10)
else: else: