From 9f2c14dc6b0e371aeefb5a1e3244a6b82f8b65fc Mon Sep 17 00:00:00 2001 From: Marc Rejohn Castillano Date: Mon, 28 Sep 2026 19:15:59 +0800 Subject: [PATCH] fix(report): remove dead null checks on non-nullable DaySheetRow.category Co-Authored-By: claude-flow --- .../report/accomplishment_report_data.dart | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/screens/programmer_tasks/report/accomplishment_report_data.dart b/lib/screens/programmer_tasks/report/accomplishment_report_data.dart index 1272c0db..4ea1dbf0 100644 --- a/lib/screens/programmer_tasks/report/accomplishment_report_data.dart +++ b/lib/screens/programmer_tasks/report/accomplishment_report_data.dart @@ -124,10 +124,8 @@ AccomplishmentReportData buildAccomplishmentReportData({ if (row.kind == 'helper') { helpSeconds += row.seconds; } - if (row.category != null) { - secondsByCategory[row.category] = - (secondsByCategory[row.category] ?? 0) + row.seconds; - } + secondsByCategory[row.category] = + (secondsByCategory[row.category] ?? 0) + row.seconds; } // Track reviewers for included approved sheets only @@ -154,10 +152,8 @@ AccomplishmentReportData buildAccomplishmentReportData({ if (row.kind == 'helper') { helpSeconds += row.seconds; } - if (row.category != null) { - secondsByCategory[row.category] = - (secondsByCategory[row.category] ?? 0) + row.seconds; - } + secondsByCategory[row.category] = + (secondsByCategory[row.category] ?? 0) + row.seconds; } // Track reviewer for included sheets only