X-Git-Url: https://git.madduck.net/etc/taskwarrior.git/blobdiff_plain/ce16c840a94d52e99397672eeba8b9887f424895..6b76f794ee4fd89d194903eb9a0487243e06437c:/tasklib/task.py?ds=inline diff --git a/tasklib/task.py b/tasklib/task.py index 7b512c5..789e4ef 100644 --- a/tasklib/task.py +++ b/tasklib/task.py @@ -103,6 +103,10 @@ class SerializingObject(object): or entered as a value of Task attribute. """ + # None value should not be converted by normalizer + if value is None: + return None + normalize_func = getattr(self, 'normalize_{0}'.format(key), lambda x: x) @@ -233,7 +237,7 @@ class SerializingObject(object): # If the value is already localized, there is no need to change # time zone at this point. Also None is a valid value too. localized = value - + return localized def normalize_uuid(self, value):