feature/56-stats_endpoint #60

Merged
niggl merged 37 commits from feature/56-stats_endpoint into dev 2020-12-30 16:49:21 +00:00
Showing only changes of commit 35dbfeb5e7 - Show all commits

View File

@ -40,6 +40,12 @@ export class ResponseStatsRunner {
@IsInt() @IsInt()
distance: number; distance: number;
/**
* The runner's currently collected donations.
*/
@IsInt()
donationAmount: number;
/** /**
* The runner's group. * The runner's group.
*/ */
@ -55,6 +61,7 @@ export class ResponseStatsRunner {
this.middlename = runner.middlename; this.middlename = runner.middlename;
this.lastname = runner.lastname; this.lastname = runner.lastname;
this.distance = runner.scans.filter(scan => { scan.valid === true }).reduce((sum, current) => sum + current.distance, 0); this.distance = runner.scans.filter(scan => { scan.valid === true }).reduce((sum, current) => sum + current.distance, 0);
this.donationAmount = runner.distanceDonationAmount;
this.group = runner.group; this.group = runner.group;
} }
} }