From 792f1c62669fae07deb9e0a0ed20163d91ec2cf0 Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 3 Jun 2022 12:02:45 +0800 Subject: [PATCH] core: remove useless null check --- packages/hydrooj/src/model/contest.ts | 4 ++-- type-challenges | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) delete mode 160000 type-challenges diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index 9c5efc17..d9a5bd69 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -557,13 +557,13 @@ export function isNotStarted(tdoc: Tdoc) { export function isOngoing(tdoc: Tdoc, tsdoc?: any) { const now = new Date(); - if (tsdoc && tsdoc?.startAt <= new Date(Date.now() - Math.floor(tdoc.duration * Time.hour))) return false; + if (tsdoc && tsdoc.startAt <= new Date(Date.now() - Math.floor(tdoc.duration * Time.hour))) return false; return (tdoc.beginAt <= now && now < tdoc.endAt); } export function isDone(tdoc: Tdoc, tsdoc?: any) { if (tdoc.endAt <= new Date()) return true; - if (tsdoc && tsdoc?.startAt <= new Date(Date.now() - Math.floor(tdoc.duration * Time.hour))) return true; + if (tsdoc && tsdoc.startAt <= new Date(Date.now() - Math.floor(tdoc.duration * Time.hour))) return true; return false; } diff --git a/type-challenges b/type-challenges deleted file mode 160000 index 38f0264f..00000000 --- a/type-challenges +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 38f0264f7da6b57f1915b1583239b090e91e1470