- fix invoice status not updating issue

- date range selection issues on report for non-english languages
- fix invoice all tab issue (always showing draft even in all tab)
This commit is contained in:
Harsh Jagad
2022-02-24 05:22:32 +00:00
committed by Mohit Panjwani
parent 7202fdcbf2
commit 1322ed15dc
15 changed files with 268 additions and 61 deletions

View File

@ -1,5 +1,5 @@
<template>
<SendInvoiceModal />
<SendInvoiceModal @update="updateSentInvoiceStatus" />
<div class="relative table-container">
<BaseTable
ref="table"
@ -97,4 +97,14 @@ function hasAtleastOneAbility() {
function refreshTable() {
table.value && table.value.refresh()
}
function updateSentInvoiceStatus(id) {
let pos = recurringInvoiceStore.newRecurringInvoice.invoices.findIndex(
(invoice) => invoice.id === id
)
if (recurringInvoiceStore.newRecurringInvoice.invoices[pos]) {
recurringInvoiceStore.newRecurringInvoice.invoices[pos].status = 'SENT'
}
}
</script>