Set Shopify warehouse on sale line only if it has changed

Closes #14995
This commit is contained in:
Cédric Krier
2026-08-06 10:52:54 +02:00
parent 79d0493424
commit 7ef25665ff
+1 -1
View File
@@ -920,7 +920,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(