diff options
Diffstat (limited to 'addons/mail/models/mail_activity.py')
| -rw-r--r-- | addons/mail/models/mail_activity.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/addons/mail/models/mail_activity.py b/addons/mail/models/mail_activity.py index 81975b9826d..3dc7ef85330 100644 --- a/addons/mail/models/mail_activity.py +++ b/addons/mail/models/mail_activity.py @@ -89,7 +89,7 @@ class MailActivity(models.Model): summary = fields.Char('Summary') note = fields.Html('Note') feedback = fields.Html('Feedback') - date_deadline = fields.Date('Due Date', index=True, required=True, default=fields.Date.today) + date_deadline = fields.Date('Due Date', index=True, required=True, default=fields.Date.context_today) automated = fields.Boolean( 'Automated activity', readonly=True, help='Indicates this activity has been created automatically and not by any user.') @@ -154,7 +154,8 @@ class MailActivity(models.Model): @api.onchange('recommended_activity_type_id') def _onchange_recommended_activity_type_id(self): - self.activity_type_id = self.recommended_activity_type_id + if self.recommended_activity_type_id: + self.activity_type_id = self.recommended_activity_type_id @api.multi def _check_access(self, operation): |
