[FIX]Fixed the singleton error when updating multiple category records value.

closes odoo/odoo#44320

X-original-commit: b08f658770d97be73da540eae1b439c551784310
Signed-off-by: Simon Lejeune (sle) <sle@openerp.com>
This commit is contained in:
Maulik Raval
2020-01-30 14:33:40 +00:00
parent 7a691c8eb0
commit 97a7cce164
+2 -2
View File
@@ -721,10 +721,10 @@ class ProductCategory(models.Model):
# Empty out the stock with the current cost method.
if new_cost_method:
description = _("Costing method change for product category %s: from %s to %s.") \
% (self.display_name, self.property_cost_method, new_cost_method)
% (product_category.display_name, product_category.property_cost_method, new_cost_method)
else:
description = _("Valuation method change for product category %s: from %s to %s.") \
% (self.display_name, self.property_valuation, new_valuation)
% (product_category.display_name, product_category.property_valuation, new_valuation)
out_svl_vals_list, products_orig_quantity_svl, products = Product\
._svl_empty_stock(description, product_category=product_category)
out_stock_valuation_layers = SVL.sudo().create(out_svl_vals_list)