From f8061c7bc4586a7623b5342fab182833c1b0a200 Mon Sep 17 00:00:00 2001 From: taatomae Date: Fri, 8 Nov 2024 18:43:41 +0100 Subject: [PATCH] Fix partial update for sprint Partial updates should use POST instead of PUT: https://docs.atlassian.com/jira-software/REST/9.17.0/#agile/1.0/sprint-partiallyUpdateSprint --- jira/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jira/client.py b/jira/client.py index 36dc2fea9..fd3b42da1 100644 --- a/jira/client.py +++ b/jira/client.py @@ -5391,7 +5391,7 @@ def update_sprint( payload["goal"] = goal url = self._get_url(f"sprint/{id}", base=self.AGILE_BASE_URL) - r = self._session.put(url, data=json.dumps(payload)) + r = self._session.post(url, data=json.dumps(payload)) return json_loads(r)