Merge branch 'bugfix/44-runner-certificates-result-in-a-status-500' into dev
continuous-integration/drone/push Build is passing Details

close #44
This commit is contained in:
Philipp Dormann 2021-07-04 13:33:44 +02:00
commit 915baa6efa
1 changed files with 13 additions and 6 deletions

View File

@ -97,12 +97,19 @@ export class PdfController {
else {
runner.group.fullName = `${runner.group.parentGroup.name}/${runner.group.name}`;
}
runner.donationPerDistanceTotal = runner.distanceDonations.reduce(function (sum, current) {
return sum + current.amountPerDistance;
}, 0);
runner.donationTotal = runner.distanceDonations.reduce(function (sum, current) {
return sum + current.amount;
}, 0);
runner.donationPerDistanceTotal = 0;
if (runner.distanceDonations.length > 0) {
console.log(typeof runner.distanceDonations);
runner.donationPerDistanceTotal += runner.distanceDonations.reduce(function (sum, current) {
return sum + current.amountPerDistance;
}, 0);
}
runner.donationTotal = 0;
if (runner.distanceDonations.length > 0) {
runner.donationTotal += runner.distanceDonations.reduce(function (sum, current) {
return sum + current.amount;
}, 0);
}
response.push(runner)
}
return response;