fix(webapp): invoice transactions increment

This commit is contained in:
a.bouhuolia
2023-05-24 23:28:09 +02:00
parent 4082e4e2b8
commit 4d54d180bc
4 changed files with 23 additions and 8 deletions

View File

@@ -55,11 +55,13 @@ export const InvoiceNoSyncSettingsToForm = R.compose(
const { setFieldValue } = useFormikContext();
useUpdateEffect(() => {
// Do not update if the invoice auto-increment is disabled.
// Do not update if the invoice auto-increment mode is disabled.
if (!invoiceAutoIncrement) return null;
const invoiceNo = transactionNumber(invoiceNumberPrefix, invoiceNextNumber);
setFieldValue('invoice_no', invoiceNo);
setFieldValue(
'invoice_no',
transactionNumber(invoiceNumberPrefix, invoiceNextNumber),
);
}, [setFieldValue, invoiceNumberPrefix, invoiceNextNumber]);
return null;