Enabled recalculation of leaderboards at any point

This commit is contained in:
Tom Bloor 2017-08-21 15:19:39 +01:00
parent 3f743f0b5f
commit 9b9b2bd322
3 changed files with 80 additions and 2 deletions

View file

@ -184,7 +184,7 @@ sub _create_total_all_time {
my @leaderboard;
while ( my $user_result = $user_rs->next ) {
my $transaction_rs = $user_result->transactions;
my $transaction_rs = $user_result->transactions->search_before( $end );
my $transaction_sum = $transaction_rs->get_column('value')->sum;
@ -215,7 +215,7 @@ sub _create_count_all_time {
my @leaderboard;
while ( my $user_result = $user_rs->next ) {
my $transaction_rs = $user_result->transactions;
my $transaction_rs = $user_result->transactions->search_before( $end );
my $transaction_count = $transaction_rs->count;