diff --git a/modules/web_shop_shopify/sale.py b/modules/web_shop_shopify/sale.py index 167a6e9460..c2911dcd24 100644 --- a/modules/web_shop_shopify/sale.py +++ b/modules/web_shop_shopify/sale.py @@ -898,7 +898,7 @@ class Line(IdentifierMixin, metaclass=PoolMeta): line.sale = sale line.shopify_identifier = gid2id(line_item['id']) line.product = None - line.shopify_warehouse = warehouse + setattr_changed(line, 'shopify_warehouse', warehouse) assert line.shopify_identifier == gid2id(line_item['id']) if line_item['variant'] and line_item['variant']['id']: if product := Product.search_shopify_identifier(