Cron fails to run when there is no "last history".

Fixes #39
This commit is contained in:
Guewen Baconnier
2014-08-25 09:11:28 +02:00
committed by Leonardo Pistone
parent 71f6c4807f
commit 583b156df7

View File

@@ -365,8 +365,11 @@ class AccountEasyReconcile(orm.Model):
"""
def _get_date(reconcile):
return datetime.strptime(reconcile.last_history.date,
DEFAULT_SERVER_DATETIME_FORMAT)
if reconcile.last_history.date:
return datetime.strptime(reconcile.last_history.date,
DEFAULT_SERVER_DATETIME_FORMAT)
else:
return datetime.min
ids = self.search(cr, uid, [], context=context)
assert ids, "No easy reconcile available"