aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/Script/UpdateAllReports.pm
diff options
context:
space:
mode:
Diffstat (limited to 'perllib/FixMyStreet/Script/UpdateAllReports.pm')
-rwxr-xr-xperllib/FixMyStreet/Script/UpdateAllReports.pm7
1 files changed, 6 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/Script/UpdateAllReports.pm b/perllib/FixMyStreet/Script/UpdateAllReports.pm
index 5751e05ac..51cb7b856 100755
--- a/perllib/FixMyStreet/Script/UpdateAllReports.pm
+++ b/perllib/FixMyStreet/Script/UpdateAllReports.pm
@@ -115,7 +115,12 @@ sub generate_dashboard {
}, {
select => [ { min => 'confirmed' } ],
as => [ 'confirmed' ],
- })->first->confirmed->truncate(to => 'day');
+ })->first->confirmed;
+ if ($min_confirmed) {
+ $min_confirmed = $min_confirmed->truncate(to => 'day');
+ } else {
+ $min_confirmed = FixMyStreet->set_time_zone(DateTime->now)->truncate(to => 'day');
+ }
my ($group_by, $extra);
if (DateTime::Duration->compare($end_today - $min_confirmed, DateTime::Duration->new(months => 1)) < 0) {