diff --git a/src/products/views/ProductVariant.tsx b/src/products/views/ProductVariant.tsx index c5c2680c5..1e9b16648 100644 --- a/src/products/views/ProductVariant.tsx +++ b/src/products/views/ProductVariant.tsx @@ -278,7 +278,7 @@ export const ProductVariant: React.FC = ({ id: variantId, removeStocks: data.removeStocks, sku: data.sku, - quantityLimitPerCustomer: data.quantityLimitPerCustomer || null, + quantityLimitPerCustomer: Number(data.quantityLimitPerCustomer) || null, stocks: data.updateStocks.map(mapFormsetStockToStockInput), trackInventory: data.trackInventory, preorder: data.isPreorder diff --git a/src/products/views/ProductVariantCreate.tsx b/src/products/views/ProductVariantCreate.tsx index 5bee3c4c9..5e010bcd0 100644 --- a/src/products/views/ProductVariantCreate.tsx +++ b/src/products/views/ProductVariantCreate.tsx @@ -119,6 +119,8 @@ export const ProductVariant: React.FC = ({ })), trackInventory: true, weight: weight(formData.weight), + quantityLimitPerCustomer: + Number(formData.quantityLimitPerCustomer) || null, preorder: formData.isPreorder ? { globalThreshold: formData.globalThreshold