Call super in onchanger()

This commit is contained in:
hparfr
2019-02-13 11:15:59 +01:00
parent 5775ad651f
commit 9477219b71

View File

@@ -17,12 +17,9 @@ class PurchaseOrder(models.Model):
@api.multi @api.multi
@api.onchange('partner_id') @api.onchange('partner_id')
def onchange_partner_id(self): def onchange_partner_id(self):
"""Update the user_id (buyer)""" res = super(PurchaseOrder, self).onchange_partner_id()
for rec in self: if self.partner_id and self.partner_id.user_id:
if rec.partner_id and rec.partner_id.user_id: self.user_id = self.partner_id.user_id.id
user_id = rec.partner_id.user_id.id
else: else:
user_id = self.env.user self.user_id = self.env.user
return rec.update({ return res
'user_id': user_id,
})