summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Martinelli <nim@odoo.com>2018-04-25 14:15:14 +0200
committerNicolas Martinelli <nim-odoo@users.noreply.github.com>2018-04-26 12:53:30 +0200
commit33b6edfd2faf8dc2bb38c3c40e79aee71d9e5d8a (patch)
tree0f6ef19b342c1a25857f01e1ebdb3cd234c7671c
parent5439e72a4ebd7716b813c7ec24fd59058151568f (diff)
[FIX] mail: onchange activity
- Set a default value for the field 'Activity Type' - Schedule an activity The default value doesn't appear. The default value is taken into account, but the onchange override the value. opw-1838066
-rw-r--r--addons/mail/models/mail_activity.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/mail/models/mail_activity.py b/addons/mail/models/mail_activity.py
index 770172340b4..42c44223a7c 100644
--- a/addons/mail/models/mail_activity.py
+++ b/addons/mail/models/mail_activity.py
@@ -140,7 +140,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):