From 5f21d90340ff55f41f30ddc15b10b841382e1998 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Mon, 30 Oct 2023 21:42:34 +0200 Subject: [PATCH] Feature request: Report of not invoiced hours per client or in total #587 --- lib/ui/reports/task_item_report.dart | 5 +++++ lib/ui/reports/task_report.dart | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/lib/ui/reports/task_item_report.dart b/lib/ui/reports/task_item_report.dart index ee44727cc..1d5236912 100644 --- a/lib/ui/reports/task_item_report.dart +++ b/lib/ui/reports/task_item_report.dart @@ -46,6 +46,7 @@ enum TaskItemReportFields { created_by, amount, record_state, + is_invoiced, } var memoizedTaskItemReport = memo10(( @@ -263,6 +264,10 @@ ReportResult taskItemReport( case TaskItemReportFields.record_state: value = AppLocalization.of(navigatorKey.currentContext!)! .lookup(task.entityState); + break; + case TaskItemReportFields.is_invoiced: + value = task.isInvoiced; + break; } if (!ReportResult.matchField( diff --git a/lib/ui/reports/task_report.dart b/lib/ui/reports/task_report.dart index 0a0541a93..e915a39ff 100644 --- a/lib/ui/reports/task_report.dart +++ b/lib/ui/reports/task_report.dart @@ -46,6 +46,7 @@ enum TaskReportFields { created_by, amount, record_state, + is_invoiced, } var memoizedTaskReport = memo10(( @@ -253,6 +254,10 @@ ReportResult taskReport( case TaskReportFields.record_state: value = AppLocalization.of(navigatorKey.currentContext!)! .lookup(task.entityState); + break; + case TaskReportFields.is_invoiced: + value = task.isInvoiced; + break; } if (!ReportResult.matchField(