sync: unset address if no longer available

This commit is contained in:
Frédéric Péters 2012-12-30 15:01:23 +01:00
parent d1f5d1c9c7
commit bc0fa52461
1 changed files with 1 additions and 0 deletions

View File

@ -110,6 +110,7 @@ class SyncFromThemis(UtilityView):
object.biography = None
for address in ('private_address', 'work_address', 'work_address_2'):
if not data.get(address):
setattr(object, address, None)
continue
setattr(object, address, Address.from_dict(data.get(address)))
notify(ObjectModifiedEvent(object))