Formatting

This commit is contained in:
Nicolai Ort 2023-04-19 15:45:34 +02:00
parent 6ee5328dbc
commit 42c23a5883
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F
1 changed files with 3 additions and 0 deletions

View File

@ -28,6 +28,7 @@ export class StatsController {
const orgs = await connection.getRepository(RunnerOrganization).count();
const users = await connection.getRepository(User).count();
const scans = await connection.getRepository(Scan).count({ where: { valid: true } });
const distance_query = await connection.getRepository(Scan).createQueryBuilder('scan')
.leftJoinAndSelect("scan.track", "track").where("scan.valid = TRUE")
.select("SUM(track.distance)", "sum_track").addSelect("SUM(_distance)", "sum_distance")
@ -36,8 +37,10 @@ export class StatsController {
if (distance_query.sum_distance) {
distace += parseInt(distance_query.sum_distance)
}
let donations = await connection.getRepository(Donation).find({ relations: ['runner', 'runner.scans', 'runner.scans.track'] });
const donors = await connection.getRepository(Donor).count();
return new ResponseStats(runners, teams, orgs, users, scans, donations, distace, donors)
}