You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have obtained object of gitlab.v4.objects.ProjectMergeRequest and I am trying to do some changes in given merge request - for instance, I am trying to close it:
mr = gitlab.v4.objects.Project.mergerequests.list()[0]
mr.state_event = 'close'
mr.save()
But at save() I got following exception:
Traceback (most recent call last):
File "/home/tomas_capek/.virtualenvs/mrobot-latest/lib/python3.6/site-packages/gitlab/exceptions.py", line 239, in wrapped_f
return f(*args, **kwargs)
File "/home/tomas_capek/.virtualenvs/mrobot-latest/lib/python3.6/site-packages/gitlab/mixins.py", line 222, in update
return self.gitlab.http_put(path, post_data=data, **kwargs)
File "/home/tomas_capek/.virtualenvs/mrobot-latest/lib/python3.6/site-packages/gitlab/__init__.py", line 821, in http_put
post_data=post_data, **kwargs)
File "/home/tomas_capek/.virtualenvs/mrobot-latest/lib/python3.6/site-packages/gitlab/__init__.py", line 700, in http_request
response_body=result.content)
gitlab.exceptions.GitlabHttpError: 400: b'{"error":"labels is invalid"}'
This code worked flawlessly with version 1.0.0.
Since this problem is related to labels (and according to the change log there was some changes in those in the latest release), on given merge request, there is only one label present. I haven't tried this on merge request with multiple or none labels, because I discovered it in a production environment, by an accident.
The text was updated successfully, but these errors were encountered:
I have obtained object of
gitlab.v4.objects.ProjectMergeRequest
and I am trying to do some changes in given merge request - for instance, I am trying to close it:mr = gitlab.v4.objects.Project.mergerequests.list()[0]
But at
save()
I got following exception:This code worked flawlessly with version 1.0.0.
Since this problem is related to labels (and according to the change log there was some changes in those in the latest release), on given merge request, there is only one label present. I haven't tried this on merge request with multiple or none labels, because I discovered it in a production environment, by an accident.
The text was updated successfully, but these errors were encountered: