Do not lock web shop records when fetching or updating Shopify order

It is not needed as the unique constraint on the sale for the shopify
identifier ensures that only one sale is created per order.

Closes #14259
This commit is contained in:
Cédric Krier committed 2025-09-29 11:15:52 +02:00
1 parent 74ee169c54
commit befa450e47
1 file changed
-2
-2
View File
@@ -474,7 +474,6 @@ class Shop(metaclass=PoolMeta):
shops = cls.search([
('type', '=', 'shopify'),
])
cls.lock(shops)
for shop in shops:
last_sales = Sale.search([
('web_shop', '=', shop.id),
@@ -518,7 +517,6 @@ class Shop(metaclass=PoolMeta):
shops = cls.search([
('type', '=', 'shopify'),
])
cls.lock(shops)
now = dt.datetime.now()
for shop in shops:
sales = Sale.search([