From 830f31e4335eb7fff661a0508d4a21151844e730 Mon Sep 17 00:00:00 2001 From: XavierDo Date: Fri, 17 Aug 2018 14:31:04 +0200 Subject: [PATCH] [FIX] mail: correct computation of date_deadline The indentation of the computation of date_deadline was incorect leading to a deadline only getting compute when the base date was depending on a previous activity. --- addons/mail/models/mail_activity.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/mail/models/mail_activity.py b/addons/mail/models/mail_activity.py index 521caa9eb6b..4cb2fa11d27 100644 --- a/addons/mail/models/mail_activity.py +++ b/addons/mail/models/mail_activity.py @@ -239,7 +239,7 @@ class MailActivity(models.Model): base = fields.Date.context_today(self) if self.activity_type_id.delay_from == 'previous_activity' and 'activity_previous_deadline' in self.env.context: base = fields.Date.from_string(self.env.context.get('activity_previous_deadline')) - self.date_deadline = base + relativedelta(**{self.activity_type_id.delay_unit: self.activity_type_id.delay_count}) + self.date_deadline = base + relativedelta(**{self.activity_type_id.delay_unit: self.activity_type_id.delay_count}) @api.onchange('recommended_activity_type_id') def _onchange_recommended_activity_type_id(self):