[FIX] project: fix issue with onchange when unsetting project

Let us do like in project issue and use a void record set instead of
None.
This commit is contained in:
Thibault Delavallée
2017-08-22 10:55:37 +02:00
parent be754451b4
commit e8cfa45f3c
+1 -1
View File
@@ -386,7 +386,7 @@ class Task(models.Model):
@api.onchange('project_id')
def _onchange_project(self):
default_partner_id = self.env.context.get('default_partner_id')
default_partner = self.env['res.partner'].browse(default_partner_id) if default_partner_id else None
default_partner = self.env['res.partner'].browse(default_partner_id) if default_partner_id else self.env['res.partner']
if self.project_id:
self.partner_id = self.project_id.partner_id or default_partner
self.stage_id = self.stage_find(self.project_id.id, [('fold', '=', False)])