summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Travelynx/Command/work.pm11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/Travelynx/Command/work.pm b/lib/Travelynx/Command/work.pm
index a9969f3..b24e4ad 100644
--- a/lib/Travelynx/Command/work.pm
+++ b/lib/Travelynx/Command/work.pm
@@ -125,6 +125,17 @@ sub run {
eval { }
}
+
+ # Computing yearly stats may take a while, but we've got all time in the
+ # world here. This means users won't have to wait when loading their
+ # own by-year journey log.
+ for my $user ( $db->select( 'users', 'id', { status => 1 } )->hashes->each )
+ {
+ $self->app->get_journey_stats(
+ uid => $user->{id},
+ year => $now->year
+ );
+ }
}
1;