From 45f8db942180f9489451a49ef34b9e0295fe63d9 Mon Sep 17 00:00:00 2001 From: "cyril.tsui" Date: Thu, 3 Jul 2025 14:44:28 +0800 Subject: [PATCH] quick update --- .../ffii/fpsms/modules/pickOrder/service/PickOrderService.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/ffii/fpsms/modules/pickOrder/service/PickOrderService.kt b/src/main/java/com/ffii/fpsms/modules/pickOrder/service/PickOrderService.kt index c0bca4b..d60b363 100644 --- a/src/main/java/com/ffii/fpsms/modules/pickOrder/service/PickOrderService.kt +++ b/src/main/java/com/ffii/fpsms/modules/pickOrder/service/PickOrderService.kt @@ -411,7 +411,7 @@ open class PickOrderService( val inventoryLotLines = inventoryLotLineRepository.findAllByIdIn(saveSuggestedPickLots.mapNotNull { it.suggestedLotLine?.id }) inventoryLotLines.forEach { line -> - line.holdQty = line.holdQty?.plus(saveSuggestedPickLots.find { it.suggestedLotLine == line }?.qty ?: zero) + line.holdQty = (line.holdQty ?: zero)?.plus(saveSuggestedPickLots.find { it.suggestedLotLine == line }?.qty ?: zero) } inventoryLotLineRepository.saveAll(inventoryLotLines)