diff --git a/app/pages/product/[id]/edit.vue b/app/pages/product/[id]/edit.vue index 0fda70e..7b68ee7 100644 --- a/app/pages/product/[id]/edit.vue +++ b/app/pages/product/[id]/edit.vue @@ -691,7 +691,11 @@ const submitEdition = async () => { constructeurIds, } - const rawPrice = editionForm.supplierPrice.trim() + const rawPrice = typeof editionForm.supplierPrice === 'string' + ? editionForm.supplierPrice.trim() + : editionForm.supplierPrice === null || editionForm.supplierPrice === undefined + ? '' + : String(editionForm.supplierPrice).trim() payload.supplierPrice = rawPrice ? Number.isNaN(Number(rawPrice)) ? null