diff --git a/client/src/containers/Sales/Estimate/EstimateForm.js b/client/src/containers/Sales/Estimate/EstimateForm.js index 6a172266f..7fbc8a5d6 100644 --- a/client/src/containers/Sales/Estimate/EstimateForm.js +++ b/client/src/containers/Sales/Estimate/EstimateForm.js @@ -117,11 +117,11 @@ const EstimateForm = ({ entries: Yup.array().of( Yup.object().shape({ quantity: Yup.number() - .nullable() - .when(['rate'], { - is: (rate) => rate, - then: Yup.number().required(), - }), + .nullable() + .when(['rate'], { + is: (rate) => rate, + then: Yup.number().required(), + }), rate: Yup.number().nullable(), item_id: Yup.number() .nullable() @@ -226,7 +226,7 @@ const EstimateForm = ({ initialValues: { ...initialValues, }, - onSubmit: async (values, { setSubmitting, setErrors, resetForm }) => { + onSubmit: (values, { setSubmitting, setErrors, resetForm }) => { const entries = values.entries.filter( (item) => item.item_id && item.quantity, ); diff --git a/client/src/containers/Sales/Invoice/InvoiceForm.js b/client/src/containers/Sales/Invoice/InvoiceForm.js index 761c7cf38..65695d63b 100644 --- a/client/src/containers/Sales/Invoice/InvoiceForm.js +++ b/client/src/containers/Sales/Invoice/InvoiceForm.js @@ -227,7 +227,7 @@ function InvoiceForm({ initialValues: { ...initialValues, }, - onSubmit: async (values, { setSubmitting, setErrors, resetForm }) => { + onSubmit: (values, { setSubmitting, setErrors, resetForm }) => { setSubmitting(true); const entries = values.entries.filter( diff --git a/client/src/containers/Sales/Receipt/ReceiptForm.js b/client/src/containers/Sales/Receipt/ReceiptForm.js index 129491b96..41bb06cce 100644 --- a/client/src/containers/Sales/Receipt/ReceiptForm.js +++ b/client/src/containers/Sales/Receipt/ReceiptForm.js @@ -225,7 +225,7 @@ function ReceiptForm({ initialValues: { ...initialValues, }, - onSubmit: async (values, { setErrors, setSubmitting, resetForm }) => { + onSubmit: (values, { setErrors, setSubmitting, resetForm }) => { const entries = values.entries.filter( (item) => item.item_id && item.quantity, );