Add birthday parsing/setting.
[hermes] / package / src / org / maemo / hermes / engine / contact.py
index eeef1fb..9953048 100644 (file)
@@ -171,8 +171,8 @@ class Contact:
     
     # -----------------------------------------------------------------------
     def get_birthday(self):
-        photo = self._contact.get_property('birth-date')
-        return cast(c_void_p(hash(photo)), POINTER(EContactDate))
+        date = self._contact.get_property('birth-date')
+        return date is not None and cast(c_void_p(hash(date)), POINTER(EContactDate)) or None
         
     
     # -----------------------------------------------------------------------