diff --git a/themis/importexport/sync.py b/themis/importexport/sync.py index 9f7ba97..cd82963 100644 --- a/themis/importexport/sync.py +++ b/themis/importexport/sync.py @@ -315,8 +315,14 @@ class SyncFromThemis(UtilityView): object.seance_vote_date = None if data.get('vote_seance') == u'Adoption': object.adopted = True - object.adoption_date = DateTime(data.get('date_approbation_tutelle')) - object.moniteur_date = DateTime(data.get('date_publication_moniteur_belge')) + if data.get('date_approbation_tutelle'): + object.adoption_date = DateTime(data.get('date_approbation_tutelle')) + else: + object.adoption_date = None + if data.get('date_publication_moniteur_belge'): + object.moniteur_date = DateTime(data.get('date_publication_moniteur_belge')) + else: + object.moniteur_date = None else: object.adopted = False object.adoption_date = None