From b7662039d191ebb6a4061c276e78999e2da7cd3f Mon Sep 17 00:00:00 2001 From: nateatkins Date: Sun, 25 Nov 2018 12:05:27 -0700 Subject: fix(cli): fix update value for key not working --- gitlab/mixins.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gitlab') diff --git a/gitlab/mixins.py b/gitlab/mixins.py index b1309f6..7cbb7b9 100644 --- a/gitlab/mixins.py +++ b/gitlab/mixins.py @@ -208,6 +208,8 @@ class CreateMixin(object): class UpdateMixin(object): def _check_missing_update_attrs(self, data): required, optional = self.get_update_attrs() + # Remove the id field from the required list as it was previously moved to the http path. + required = tuple(filter(lambda k: k != self._obj_cls._id_attr, required)) missing = [] for attr in required: if attr not in data: -- cgit v1.2.1