diff --git a/src/modules/inventory/inventory.service.ts b/src/modules/inventory/inventory.service.ts index 1cdb866..6926d08 100644 --- a/src/modules/inventory/inventory.service.ts +++ b/src/modules/inventory/inventory.service.ts @@ -137,7 +137,7 @@ export class InventoryService { bulkReserveFoodDto: BulkReserveFoodDto, ): Promise { return em.transactional(async em => { - + const { items } = bulkReserveFoodDto; // Get all unique food IDs const foodIds = [...new Set(items.map(item => item.foodId))]; @@ -160,7 +160,7 @@ export class InventoryService { // Load all existing inventories in one query const existingInventories = await em.find(Inventory, { food: { id: { $in: foodIds } }, - },{ lockMode: LockMode.PESSIMISTIC_WRITE }); + }); const inventoryMap = new Map(); for (const inventory of existingInventories) {