From 1d3ed15e4ce1e966fe6d35923461f696f2a7cf06 Mon Sep 17 00:00:00 2001 From: Dan Date: Fri, 24 Nov 2023 15:42:05 +0000 Subject: [PATCH] Dont allow uploads for a race after its closed. --- packages/bridge-server/src/upload/upload.service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/bridge-server/src/upload/upload.service.ts b/packages/bridge-server/src/upload/upload.service.ts index 9b82bba..78b20f6 100644 --- a/packages/bridge-server/src/upload/upload.service.ts +++ b/packages/bridge-server/src/upload/upload.service.ts @@ -44,6 +44,11 @@ export class UploadService { let race = await this.racesService.findOneBySeasonAndMapUID(body.seasonId, replay.mapUID) console.log(race); + if(race.endDate.getTime() < Date.now()) { + console.log("Too Late!") + return; + } + let result = await this.raceResultsService.create(race.id, currentRacer.id, replay.bestTime, file.path); console.log(result);