Add columns to recurring invoice report

This commit is contained in:
Hillel Coren 2023-10-18 16:30:01 +03:00
parent 6be8c56e57
commit cd15080f29
1 changed files with 6 additions and 0 deletions

View File

@ -84,6 +84,8 @@ enum RecurringInvoiceReportFields {
start_date,
remaining_cycles,
due_on,
next_send_date,
last_sent_date,
}
var memoizedRecurringInvoiceReport = memo8((
@ -368,8 +370,12 @@ ReportResult recurringInvoiceReport(
value = localization!.lookup(kFrequencies[invoice.frequencyId]);
break;
case RecurringInvoiceReportFields.start_date:
case RecurringInvoiceReportFields.next_send_date:
value = invoice.nextSendDate;
break;
case RecurringInvoiceReportFields.last_sent_date:
value = invoice.lastSentDate;
break;
case RecurringInvoiceReportFields.remaining_cycles:
value = invoice.remainingCycles == -1
? localization!.endless