diff --git a/product_pack/models/product_pricelist.py b/product_pack/models/product_pricelist.py index 6ac82113..4e973b33 100644 --- a/product_pack/models/product_pricelist.py +++ b/product_pack/models/product_pricelist.py @@ -25,7 +25,13 @@ def _get_product_price(self, product, *args, **kwargs): ][0] for line in product.sudo().pack_line_ids: - pack_price += line._get_pack_line_price(self, *args, **kwargs) + pack_price += line._get_pack_line_price( + self, + kwargs.get("quantity", args[0] if args else 1.0), + uom=kwargs.get("uom"), + date=kwargs.get("date"), + currency=kwargs.get("currency"), + ) return pack_price else: return super()._get_product_price(product, *args, **kwargs)