From ed069e05ca9e41fe608de77aa8040af0df2cd952 Mon Sep 17 00:00:00 2001 From: frantuma Date: Thu, 12 Oct 2023 20:31:01 +0200 Subject: [PATCH] python CI - encode request body --- CI/ghApiClient.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CI/ghApiClient.py b/CI/ghApiClient.py index 173574959d..60fbf230ee 100755 --- a/CI/ghApiClient.py +++ b/CI/ghApiClient.py @@ -39,7 +39,8 @@ def postUrl(name, body): request = urllib.request.Request(GH_BASE_URL + name) request.add_header("Authorization", GH_AUTH) request.add_header("Accept", "application/vnd.github.v3+json") - content = urllib.request.urlopen(request, body).read() + data = urllib.parse.urlencode(body).encode("utf-8") + content = urllib.request.urlopen(request, data).read() jcont = json.loads(content) return jcont except urllib.error.HTTPError as e: @@ -56,4 +57,3 @@ def postUrl(name, body): import traceback print(('generic exception: ' + traceback.format_exc())) raise IOError -