summaryrefslogtreecommitdiff
path: root/gitlab
diff options
context:
space:
mode:
authorP. F. Chimento <philip.chimento@gmail.com>2017-12-03 13:17:15 -0800
committerGitHub <noreply@github.com>2017-12-03 13:17:15 -0800
commit0d5f275d9b23d20da45ac675da10bfd428327a2f (patch)
tree097d4315f432d8d6694adc62833a76a9522613a3 /gitlab
parent084b905f78046d894fc76d3ad545689312b94bb8 (diff)
downloadgitlab-0d5f275d9b23d20da45ac675da10bfd428327a2f.tar.gz
Expected HTTP response for subscribe is 201
It seems that the GitLab API gives HTTP response code 201 ("created") when successfully subscribing to an object, not 200.
Diffstat (limited to 'gitlab')
-rw-r--r--gitlab/v3/objects.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/gitlab/v3/objects.py b/gitlab/v3/objects.py
index ab81521..0db9dfd 100644
--- a/gitlab/v3/objects.py
+++ b/gitlab/v3/objects.py
@@ -934,7 +934,7 @@ class ProjectIssue(GitlabObject):
{'project_id': self.project_id, 'issue_id': self.id})
r = self.gitlab._raw_post(url, **kwargs)
- raise_error_from_response(r, GitlabSubscribeError)
+ raise_error_from_response(r, GitlabSubscribeError, 201)
self._set_from_dict(r.json())
def unsubscribe(self, **kwargs):