From c5586134a3e095fae2680b5b0a07f3a581df4c86 Mon Sep 17 00:00:00 2001 From: Florent de Labarre Date: Sat, 20 Jan 2018 10:18:37 +0100 Subject: [PATCH] [FIX] purchase: keep context Modify the existing context instead of replacing it. Closes #22400 opw-806661 --- addons/purchase/models/purchase.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/addons/purchase/models/purchase.py b/addons/purchase/models/purchase.py index eba5d4c868f..b4e9c426b16 100644 --- a/addons/purchase/models/purchase.py +++ b/addons/purchase/models/purchase.py @@ -765,10 +765,10 @@ class PurchaseOrderLine(models.Model): self.product_uom = self.product_id.uom_po_id or self.product_id.uom_id result['domain'] = {'product_uom': [('category_id', '=', self.product_id.uom_id.category_id.id)]} - product_lang = self.product_id.with_context({ - 'lang': self.partner_id.lang, - 'partner_id': self.partner_id.id, - }) + product_lang = self.product_id.with_context( + lang=self.partner_id.lang, + partner_id=self.partner_id.id, + ) self.name = product_lang.display_name if product_lang.description_purchase: self.name += '\n' + product_lang.description_purchase