From ac430a3cac4be76efc02e4321f7ee88867d28712 Mon Sep 17 00:00:00 2001 From: Jerome Robert Date: Sun, 8 Oct 2017 09:02:34 +0200 Subject: Fix trigger variables in v4 API (#334) Fix trigger variables in v4 API Close #333 --- gitlab/v4/objects.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'gitlab/v4/objects.py') diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index 4bd5aad..88b4a3b 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -19,8 +19,6 @@ from __future__ import print_function from __future__ import absolute_import import base64 -import six - from gitlab.base import * # noqa from gitlab import cli from gitlab.exceptions import * # noqa @@ -2080,9 +2078,7 @@ class Project(SaveMixin, ObjectDeleteMixin, RESTObject): GitlabCreateError: If the server failed to perform the request """ path = '/projects/%s/trigger/pipeline' % self.get_id() - form = {r'variables[%s]' % k: v for k, v in six.iteritems(variables)} - post_data = {'ref': ref, 'token': token} - post_data.update(form) + post_data = {'ref': ref, 'token': token, 'variables': variables} self.manager.gitlab.http_post(path, post_data=post_data, **kwargs) # see #56 - add file attachment features -- cgit v1.2.1