diff --git a/src/components/pages/marketing/form/repeater/sales-order/SalesOrderProductForm.tsx b/src/components/pages/marketing/form/repeater/sales-order/SalesOrderProductForm.tsx
index 5fd5c3cb..1a09ed7a 100644
--- a/src/components/pages/marketing/form/repeater/sales-order/SalesOrderProductForm.tsx
+++ b/src/components/pages/marketing/form/repeater/sales-order/SalesOrderProductForm.tsx
@@ -61,14 +61,18 @@ const SalesOrderProductForm = ({
Number(initialValues.total_peti)
: 0;
- const initialPricePerConvertion =
- initialValues?.total_price &&
- initialValues?.total_peti &&
- Number(initialValues.total_peti) !== 0
- ? (Number(initialValues.total_price) -
- initialSisaBerat * Number(initialValues.unit_price || 0)) /
- Number(initialValues.total_peti)
- : 0;
+ // const initialPricePerConvertion =
+ // initialValues?.total_price &&
+ // initialValues?.total_peti &&
+ // Number(initialValues.total_peti) !== 0
+ // ? (Number(initialValues.total_price) -
+ // initialSisaBerat * Number(initialValues.unit_price || 0)) /
+ // Number(initialValues.total_peti)
+ // : 0;
+
+ const initialPricePerConvertion = initialValues?.unit_price
+ ? Number(initialValues?.unit_price)
+ : 0;
const initialPriceSisaBerat =
initialValues?.total_price && initialValues?.total_peti
@@ -135,6 +139,11 @@ const SalesOrderProductForm = ({
);
}, [selectedProductWarehouse, formik.values.marketing_type]);
+ console.log({
+ initialValues,
+ values: formik.values,
+ });
+
// ===== Options =====
const {
options: warehouseOptions,
@@ -523,7 +532,7 @@ const SalesOrderProductForm = ({
null}
@@ -546,7 +555,9 @@ const SalesOrderProductForm = ({
} per ${formik.values.convertion_unit?.value}`}
value={formik.values.weight_per_convertion ?? ''}
onChange={(e) => {
- const value = Number(e.target.value);
+ const value = Number(e.target.value)
+ ? Number(e.target.value)
+ : '';
handleFieldChange('weight_per_convertion', value, () =>
setCurrentInput(e.target.name)
);
@@ -699,7 +710,8 @@ const SalesOrderProductForm = ({
formik.values.convertion_unit?.value.toLowerCase() === 'kg') && (
{
@@ -745,7 +757,7 @@ const SalesOrderProductForm = ({
formik.values.convertion_unit?.value.toLowerCase() !== 'kg' && (
{