From 5c286128e4727eebce3e73a9da591f840255f3a6 Mon Sep 17 00:00:00 2001 From: rstubryan Date: Fri, 23 Jan 2026 16:13:36 +0700 Subject: [PATCH] refactor(FE): Exclude falsy product_id in product filter --- src/components/pages/inventory/movement/form/MovementForm.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/pages/inventory/movement/form/MovementForm.tsx b/src/components/pages/inventory/movement/form/MovementForm.tsx index e07dcd78..a73bd634 100644 --- a/src/components/pages/inventory/movement/form/MovementForm.tsx +++ b/src/components/pages/inventory/movement/form/MovementForm.tsx @@ -731,7 +731,9 @@ const MovementForm = ({ type = 'add', initialValues }: MovementFormProps) => { (currentIdx: number) => { const selectedProductIds = formik.values.products - ?.filter((p, idx) => idx !== currentIdx && p.product_id !== 0) + ?.filter((p, idx) => { + return idx !== currentIdx && p.product_id && p.product_id !== 0; + }) .map((p) => p.product_id) || []; return productWarehouseOptions.filter(