diff options
author | Carlos Soriano <csoriano@gnome.org> | 2017-12-15 22:57:45 -0800 |
---|---|---|
committer | Gauvain Pocentek <gauvain@pocentek.net> | 2017-12-16 07:57:45 +0100 |
commit | 0c3a6cb889473545efd0e8a17e175cb5ff652c34 (patch) | |
tree | 3ac84b1905c14327a2a66adb365e4c37664b8b86 /gitlab/mixins.py | |
parent | 4e048e179dfbe99d88672f4b5e0471b696e65ea6 (diff) | |
download | gitlab-0c3a6cb889473545efd0e8a17e175cb5ff652c34.tar.gz |
mixins.py: Avoid sending empty update data to issue.save (#389)
Diffstat (limited to 'gitlab/mixins.py')
-rw-r--r-- | gitlab/mixins.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gitlab/mixins.py b/gitlab/mixins.py index c9243ed..0c06f92 100644 --- a/gitlab/mixins.py +++ b/gitlab/mixins.py @@ -303,6 +303,9 @@ class SaveMixin(object): GitlabUpdateError: If the server cannot perform the request """ updated_data = self._get_updated_data() + # Nothing to update. Server fails if sent an empty dict. + if not updated_data: + return # call the manager obj_id = self.get_id() |