Don't run timed actions if we don't have a time base.

bzr revid: daniel.watkins@credativ.co.uk-20100909142841-ntwee472cqr50t0i
This commit is contained in:
Daniel Watkins (credativ)
2010-09-09 15:28:41 +01:00
parent a53aeb5c0d
commit 5fc14722bb
+2 -2
View File
@@ -253,8 +253,8 @@ the rule to mark CC(mail to any other person defined in actions)."),
base = get_datetime(base)
delay = fnct[rule.trg_date_range_type](rule.trg_date_range)
action_date = base + delay
if (not last_run or (last_run <= action_date < now)):
self._action(cr, uid, [rule.id], [obj], context=context)
if (not last_run or (last_run <= action_date < now)):
self._action(cr, uid, [rule.id], [obj], context=context)
rule_pool.write(cr, uid, [rule.id], {'last_run': now},
context=context)