From d2f1ace21a10ad479c8d21cf0ccc2e38b5d6ffed Mon Sep 17 00:00:00 2001 From: Samir Boulahtit Date: Fri, 19 Dec 2025 21:57:31 +0100 Subject: [PATCH] Revert "fix: add db.rollback() to prevent session state corruption during historical import" This reverts commit fadc9036a2e4edea4b8412092283815efcd2b707. --- app/services/letzshop/order_service.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/app/services/letzshop/order_service.py b/app/services/letzshop/order_service.py index 11929600..2b98a294 100644 --- a/app/services/letzshop/order_service.py +++ b/app/services/letzshop/order_service.py @@ -711,10 +711,6 @@ class LetzshopOrderService: self.create_order(vendor_id, shipment) stats["imported"] += 1 except Exception as e: - # Rollback session to clear any partial changes from failed order - # This is crucial because create_letzshop_order may have flushed - # the order before the exception was raised (e.g., product not found) - self.db.rollback() stats["errors"] += 1 stats["error_messages"].append( f"Shipment {shipment_id}: {str(e)}"