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:
1 parent
74ee169c54
commit
befa450e47
1 file changed
-2
@@ -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([
|
||||
|
||||
Reference in new issue
Block a user