From 878b28c3467ca663a797af0178d2ee2393e6c724 Mon Sep 17 00:00:00 2001 From: elforjani3 Date: Sun, 15 Nov 2020 10:51:32 +0200 Subject: [PATCH] Fix : required fields in Sales & Bills --- client/src/containers/Purchases/Bill/BillForm.schema.js | 1 - client/src/containers/Sales/Estimate/EstimateForm.schema.js | 3 +-- client/src/containers/Sales/Invoice/InvoiceForm.schema.js | 3 ++- client/src/containers/Sales/Receipt/ReceiptForm.schema.js | 1 - 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/client/src/containers/Purchases/Bill/BillForm.schema.js b/client/src/containers/Purchases/Bill/BillForm.schema.js index 2bffd5e94..1b3af549d 100644 --- a/client/src/containers/Purchases/Bill/BillForm.schema.js +++ b/client/src/containers/Purchases/Bill/BillForm.schema.js @@ -12,7 +12,6 @@ const BillFormSchema = Yup.object().shape({ .required() .label(formatMessage({ id: 'due_date_' })), bill_number: Yup.string() - .required() .label(formatMessage({ id: 'bill_number_' })), reference_no: Yup.string().nullable().min(1).max(255), note: Yup.string() diff --git a/client/src/containers/Sales/Estimate/EstimateForm.schema.js b/client/src/containers/Sales/Estimate/EstimateForm.schema.js index 74db33fc5..e72697a1f 100644 --- a/client/src/containers/Sales/Estimate/EstimateForm.schema.js +++ b/client/src/containers/Sales/Estimate/EstimateForm.schema.js @@ -12,10 +12,9 @@ const Schema = Yup.object().shape({ .required() .label(formatMessage({ id: 'expiration_date_' })), estimate_number: Yup.string() - .required() .nullable() .label(formatMessage({ id: 'estimate_number_' })), - reference: Yup.string().min(1).max(255), + reference: Yup.string().min(1).max(255).nullable(), note: Yup.string() .trim() .min(1) diff --git a/client/src/containers/Sales/Invoice/InvoiceForm.schema.js b/client/src/containers/Sales/Invoice/InvoiceForm.schema.js index d8e44b2d7..8a74ac522 100644 --- a/client/src/containers/Sales/Invoice/InvoiceForm.schema.js +++ b/client/src/containers/Sales/Invoice/InvoiceForm.schema.js @@ -11,7 +11,8 @@ const Schema = Yup.object().shape({ due_date: Yup.date() .required() .label(formatMessage({ id: 'due_date_' })), - invoice_no: Yup.string().label(formatMessage({ id: 'invoice_no_' })), + invoice_no: Yup.string() + .label(formatMessage({ id: 'invoice_no_' })), reference_no: Yup.string().min(1).max(255), status: Yup.string().required(), invoice_message: Yup.string() diff --git a/client/src/containers/Sales/Receipt/ReceiptForm.schema.js b/client/src/containers/Sales/Receipt/ReceiptForm.schema.js index a60536df4..17551830e 100644 --- a/client/src/containers/Sales/Receipt/ReceiptForm.schema.js +++ b/client/src/containers/Sales/Receipt/ReceiptForm.schema.js @@ -9,7 +9,6 @@ const Schema = Yup.object().shape({ .required() .label(formatMessage({ id: 'receipt_date_' })), receipt_number: Yup.string() - .required() .label(formatMessage({ id: 'receipt_no_' })), deposit_account_id: Yup.number() .required()