From 55a36ab1bd27ae6d4fd8f7a44ca7f9671e8c21ca Mon Sep 17 00:00:00 2001
From: Guillaume Pasero <guillaume.pasero@c-s.fr>
Date: Mon, 15 Apr 2019 16:25:42 +0200
Subject: [PATCH] CI: fix GitlabRequest()

---
 CI/check_twin_pipelines.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/CI/check_twin_pipelines.py b/CI/check_twin_pipelines.py
index b095960b12..fe6a149336 100644
--- a/CI/check_twin_pipelines.py
+++ b/CI/check_twin_pipelines.py
@@ -32,13 +32,13 @@ The request parameter is added after `project/:id/`
 def GitlabRequest(request, project=53,data={}, token=''):
   gitlab_url = "https://gitlab.orfeo-toolbox.org/api/v4/projects/"
   gitlab_url+= str(project) + '/' + request
-  params = ''
+  params = None
   if data:
-    params = urllib.parse.urlencode(data)
+    params = urllib.parse.urlencode(data).encode('ascii')
   gitlab_request = urllib.request.Request(gitlab_url)
   if token:
     gitlab_request.add_header('PRIVATE-TOKEN' , token )
-  res = urllib.request.urlopen(gitlab_request, data=params.encode('ascii'))
+  res = urllib.request.urlopen(gitlab_request, data=params)
   return json.loads(res.read().decode())
 
 """
-- 
GitLab