diff --git a/shopinvader_schema_sale/models/sale_order_line.py b/shopinvader_schema_sale/models/sale_order_line.py index fea2495be..4f5c87273 100644 --- a/shopinvader_schema_sale/models/sale_order_line.py +++ b/shopinvader_schema_sale/models/sale_order_line.py @@ -2,7 +2,7 @@ # @author Sébastien BEAU # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). -from odoo import fields, models +from odoo import api, fields, models class SaleOrderLine(models.Model): @@ -16,6 +16,7 @@ def _is_visible_in_shopinvader_api(self): self.ensure_one() return True + @api.depends("product_id") def _compute_visible_in_shopinvader_api(self): for record in self: record.visible_in_shopinvader_api = record._is_visible_in_shopinvader_api()