Merge branch 'feature/190-runners_laptime' of git.odit.services:lfk/backend into feature/190-runners_laptime
This commit is contained in:
		@@ -37,16 +37,17 @@ export class StatsController {
 | 
				
			|||||||
    @OpenAPI({ description: "Returns the top ten runners by distance.", security: [{ "StatsApiToken": [] }, { "AuthToken": [] }, { "RefreshTokenCookie": [] }] })
 | 
					    @OpenAPI({ description: "Returns the top ten runners by distance.", security: [{ "StatsApiToken": [] }, { "AuthToken": [] }, { "RefreshTokenCookie": [] }] })
 | 
				
			||||||
    async getTopRunnersByDistance() {
 | 
					    async getTopRunnersByDistance() {
 | 
				
			||||||
        let runners = await getConnection().getRepository(Runner).find({ relations: ['scans', 'group', 'distanceDonations', 'scans.track'] });
 | 
					        let runners = await getConnection().getRepository(Runner).find({ relations: ['scans', 'group', 'distanceDonations', 'scans.track'] });
 | 
				
			||||||
        if (!runners || runners.length == 0) {
 | 
					 | 
				
			||||||
            return [];
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        return runners;
 | 
					        return runners;
 | 
				
			||||||
        let topRunners = runners.sort((runner1, runner2) => runner2.distance - runner1.distance).slice(0, 10);
 | 
					        // if (!runners || runners.length == 0) {
 | 
				
			||||||
        let responseRunners: ResponseStatsRunner[] = new Array<ResponseStatsRunner>();
 | 
					        //     return [];
 | 
				
			||||||
        topRunners.forEach(runner => {
 | 
					        // }
 | 
				
			||||||
            responseRunners.push(new ResponseStatsRunner(runner));
 | 
					        // let topRunners = runners.sort((runner1, runner2) => runner2.distance - runner1.distance).slice(0, 10);
 | 
				
			||||||
        });
 | 
					        // return runners;
 | 
				
			||||||
        return responseRunners;
 | 
					        // let responseRunners: ResponseStatsRunner[] = new Array<ResponseStatsRunner>();
 | 
				
			||||||
 | 
					        // topRunners.forEach(runner => {
 | 
				
			||||||
 | 
					        //     responseRunners.push(new ResponseStatsRunner(runner));
 | 
				
			||||||
 | 
					        // });
 | 
				
			||||||
 | 
					        // return responseRunners;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @Get("/runners/donations")
 | 
					    @Get("/runners/donations")
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user