From 155cd9b35821e494f34ed1a0cafd2fb6b13c2fa5 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Wed, 21 Jan 2026 18:02:52 +0100 Subject: [PATCH] fix(frontend): handle supplier price parsing --- app/pages/product/create.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/pages/product/create.vue b/app/pages/product/create.vue index 791dda5..3140cad 100644 --- a/app/pages/product/create.vue +++ b/app/pages/product/create.vue @@ -425,7 +425,11 @@ const buildPayload = () => { payload.constructeurIds = uniqueConstructeurIds(creationForm.constructeurIds) - const rawPrice = creationForm.supplierPrice.trim() + const rawPrice = typeof creationForm.supplierPrice === 'string' + ? creationForm.supplierPrice.trim() + : creationForm.supplierPrice === null || creationForm.supplierPrice === undefined + ? '' + : String(creationForm.supplierPrice).trim() if (rawPrice) { const parsed = Number(rawPrice) if (!Number.isNaN(parsed)) {