From 3cf35cedfff4784af9e7b882b85f71b22ec93c25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=20M=C3=A4enp=C3=A4=C3=A4?= Date: Thu, 9 Oct 2014 10:14:12 +0300 Subject: [PATCH] _setFromDict thinks False is None --- gitlab.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gitlab.py b/gitlab.py index 50f429e8e..342dc0121 100644 --- a/gitlab.py +++ b/gitlab.py @@ -525,10 +525,10 @@ def _setFromDict(self, data): self.__dict__[k] = [] for i in v: self.__dict__[k].append(self._getObject(k, i)) - elif v: - self.__dict__[k] = self._getObject(k, v) - else: # None object + elif v is None: self.__dict__[k] = None + else: + self.__dict__[k] = self._getObject(k, v) def _create(self): if not self.canCreate: