From 3017aecd095c6760997e3e6f77300589d4e68e2a Mon Sep 17 00:00:00 2001 From: Graeme Gellatly Date: Wed, 6 Mar 2019 22:29:37 +0000 Subject: [PATCH] [FIX] purchase_requisition: super call Call super on overridden `_prepare_sellers` method in purchase_requistion. Closes #31649 opw-1963883 closes odoo/odoo#32470 Signed-off-by: Nicolas Martinelli (nim) --- addons/purchase_requisition/models/purchase_requisition.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addons/purchase_requisition/models/purchase_requisition.py b/addons/purchase_requisition/models/purchase_requisition.py index 3ede7e303b6..563e98f888c 100644 --- a/addons/purchase_requisition/models/purchase_requisition.py +++ b/addons/purchase_requisition/models/purchase_requisition.py @@ -421,10 +421,11 @@ class ProductProduct(models.Model): _inherit = 'product.product' def _prepare_sellers(self, params): + sellers = super(ProductProduct, self)._prepare_sellers(params) if params and params.get('order_id'): - return self.seller_ids.filtered(lambda s: not s.purchase_requisition_id or s.purchase_requisition_id == params['order_id'].requisition_id) + return sellers.filtered(lambda s: not s.purchase_requisition_id or s.purchase_requisition_id == params['order_id'].requisition_id) else: - return self.seller_ids + return sellers class ProductTemplate(models.Model):