fix: invoice deliver

This commit is contained in:
elforjani3
2020-12-20 16:38:44 +02:00
parent 7669dfa487
commit 2721f001da
2 changed files with 3 additions and 3 deletions

View File

@@ -44,7 +44,7 @@ const defaultInvoice = {
index: 0,
item_id: '',
rate: '',
discount: '',
discount: 0,
quantity: 1,
description: '',
};

View File

@@ -17,7 +17,7 @@ const Schema = Yup.object().shape({
.max(DATATYPES_LENGTH.STRING)
.label(formatMessage({ id: 'invoice_no_' })),
reference_no: Yup.string().min(1).max(DATATYPES_LENGTH.STRING),
delivered: Yup.boolean().required(),
delivered: Yup.boolean(),
invoice_message: Yup.string()
.trim()
.min(1)
@@ -43,7 +43,7 @@ const Schema = Yup.object().shape({
is: (quantity, rate) => !isBlank(quantity) && !isBlank(rate),
then: Yup.number().required(),
}),
discount: Yup.number().nullable().min(0).max(DATATYPES_LENGTH.INT_10),
discount: Yup.number().nullable().min(0).max(100),
description: Yup.string().nullable().max(DATATYPES_LENGTH.TEXT),
}),
),