diff --git a/client/src/containers/Accounting/MakeJournalEntries.schema.js b/client/src/containers/Accounting/MakeJournalEntries.schema.js index c037f6789..cec70cb30 100644 --- a/client/src/containers/Accounting/MakeJournalEntries.schema.js +++ b/client/src/containers/Accounting/MakeJournalEntries.schema.js @@ -17,9 +17,9 @@ const Schema = Yup.object().shape({ .required() .label(formatMessage({ id: 'date' })), currency_code: Yup.string().max(3), - status: Yup.boolean(), + publish: Yup.boolean(), reference: Yup.string().nullable().min(1).max(DATATYPES_LENGTH.STRING), - description: Yup.string().min(1).max(DATATYPES_LENGTH.STRING), + description: Yup.string().min(1).max(DATATYPES_LENGTH.STRING).nullable(), entries: Yup.array().of( Yup.object().shape({ credit: Yup.number().nullable(), diff --git a/client/src/containers/Accounting/MakeJournalEntriesForm.js b/client/src/containers/Accounting/MakeJournalEntriesForm.js index ff5093e0d..307f21cc7 100644 --- a/client/src/containers/Accounting/MakeJournalEntriesForm.js +++ b/client/src/containers/Accounting/MakeJournalEntriesForm.js @@ -51,7 +51,7 @@ const defaultInitialValues = { description: '', reference: '', currency_code: '', - status: '', + publish: '', entries: [...repeatValue(defaultEntry, 4)], }; @@ -176,7 +176,7 @@ function MakeJournalEntriesForm({ setSubmitting(false); return; } - const form = { ...values, status: submitPayload.publish, entries }; + const form = { ...values, publish: submitPayload.publish, entries }; const handleError = (error) => { transformErrors(error, { setErrors }); @@ -239,7 +239,7 @@ function MakeJournalEntriesForm({ validationSchema={isNewMode ? CreateJournalSchema : EditJournalSchema} onSubmit={handleSubmit} > - {({ isSubmitting, values }) => ( + {({ isSubmitting}) => (
diff --git a/client/src/containers/Accounting/MakeJournalFormFloatingActions.js b/client/src/containers/Accounting/MakeJournalFormFloatingActions.js index 75d3ca21c..2be8dfa2a 100644 --- a/client/src/containers/Accounting/MakeJournalFormFloatingActions.js +++ b/client/src/containers/Accounting/MakeJournalFormFloatingActions.js @@ -24,12 +24,9 @@ export default function MakeJournalFloatingAction({ onSubmitClick, onCancelClick, manualJournal, - manualJournalPublished, }) { const { submitForm, resetForm } = useFormikContext(); - - const handleSubmitPublishBtnClick = (event) => { saveInvoke(onSubmitClick, event, { redirect: true, @@ -83,14 +80,13 @@ export default function MakeJournalFloatingAction({ }; const handleClearBtnClick = (event) => { - // saveInvoke(onClearClick, event); resetForm(); }; return (
{/* ----------- Save And Publish ----------- */} - +