diff --git a/taiga/models/base.py b/taiga/models/base.py index 7e08297..cc192ff 100644 --- a/taiga/models/base.py +++ b/taiga/models/base.py @@ -196,6 +196,8 @@ def parse(cls, requester, entry): return entry for key_to_parse, cls_to_parse in cls.parser.items(): if key_to_parse in entry: + if entry[key_to_parse] is None: + continue entry[key_to_parse] = cls_to_parse.parse(requester, entry[key_to_parse]) return cls(requester, **entry)