From ae2838521c904bceadf1ec096e2751b40c91cbbe Mon Sep 17 00:00:00 2001 From: Pierre Masereel Date: Wed, 4 Jan 2017 16:09:46 +0100 Subject: [PATCH] [FIX] stock: onchange picking type use wrong variable The onchange code calls the variable 'partner' before assignement, this error comes from the migration in rev: https://github.com/odoo/odoo/commit/d45996c9 We fix it by calling the right 'self.partner_id' variable --- addons/stock/models/stock_picking.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/stock/models/stock_picking.py b/addons/stock/models/stock_picking.py index f71c072de33..8b4b73d56eb 100644 --- a/addons/stock/models/stock_picking.py +++ b/addons/stock/models/stock_picking.py @@ -382,7 +382,7 @@ class Picking(models.Model): if self.partner_id: if self.partner_id.picking_warn == 'no-message' and self.partner_id.parent_id: partner = self.partner_id.parent_id - elif self.partner_id.picking_warn not in ('no-message', 'block') and partner.parent_id.picking_warn == 'block': + elif self.partner_id.picking_warn not in ('no-message', 'block') and self.partner_id.parent_id.picking_warn == 'block': partner = self.partner_id.parent_id else: partner = self.partner_id