summaryrefslogtreecommitdiff
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
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.
-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):