From 77d1d2433f4d909188b89339a5965b0d0f8363fc Mon Sep 17 00:00:00 2001 From: Monad Date: Fri, 29 Sep 2023 09:33:39 -0500 Subject: [PATCH] fix: game starts 1 minute later (#154) --- src/GZCTF/ClientApp/src/utils/useGame.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/GZCTF/ClientApp/src/utils/useGame.ts b/src/GZCTF/ClientApp/src/utils/useGame.ts index bf1ce40ee..e2a38a98d 100644 --- a/src/GZCTF/ClientApp/src/utils/useGame.ts +++ b/src/GZCTF/ClientApp/src/utils/useGame.ts @@ -10,8 +10,8 @@ export const getGameStatus = (game?: DetailedGameInfoModel) => { const total = endTime.diff(startTime, 'minute') const current = dayjs().diff(startTime, 'minute') - const finished = current > total - const started = current > 0 + const finished = dayjs().isAfter(endTime) + const started = dayjs().isAfter(startTime) const progress = started ? (finished ? 1 : current / total) : 0 const status = started ? (finished ? GameStatus.Ended : GameStatus.OnGoing) : GameStatus.Coming