From 1fb6f73f4d501c2b6c86c863d40481e1d7a707fe Mon Sep 17 00:00:00 2001 From: Mathieu Parent Date: Mon, 23 Sep 2019 15:07:06 +0200 Subject: [PATCH] fix(labels): don't mangle label name on update --- gitlab/v4/objects.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index 95ad30a15..c4679cda8 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -868,7 +868,8 @@ def update(self, name, new_data=None, **kwargs): **kwargs: Extra options to send to the server (e.g. sudo) """ new_data = new_data or {} - new_data["name"] = name + if name: + new_data["name"] = name super().update(id=None, new_data=new_data, **kwargs) # Delete without ID. @@ -3001,7 +3002,8 @@ def update(self, name, new_data=None, **kwargs): **kwargs: Extra options to send to the server (e.g. sudo) """ new_data = new_data or {} - new_data["name"] = name + if name: + new_data["name"] = name super().update(id=None, new_data=new_data, **kwargs) # Delete without ID.