diff options
author | Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> | 2011-09-26 11:57:33 +0100 |
---|---|---|
committer | Jeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com> | 2011-09-26 11:57:33 +0100 |
commit | d71bf4c22beaf3ad5204bab0edcee454881c7084 (patch) | |
tree | 0752c7247a70dc5b72cc055bf7ac2a7bde725081 /pykolab | |
parent | a0071cf51effbb2c0c65f9f6c6e6c060b22ab9e0 (diff) | |
download | pykolab-d71bf4c22beaf3ad5204bab0edcee454881c7084.tar.gz |
Strip object's keys with value None
Diffstat (limited to 'pykolab')
-rw-r--r-- | pykolab/utils.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pykolab/utils.py b/pykolab/utils.py index f1814c4..f76e28b 100644 --- a/pykolab/utils.py +++ b/pykolab/utils.py @@ -89,11 +89,15 @@ def normalize(_object): elif type(_object) == dict: for key in _object.keys(): if type(_object[key]) == list: + if _object[key] == None: + continue if len(_object[key]) == 1: result[key.lower()] = ''.join(_object[key]) else: result[key.lower()] = _object[key] else: + if _object[key] == None: + continue # What the heck? result[key.lower()] = _object[key] |