From 7e194e5d9f23863545c309f02c4e54f38e91e4c4 Mon Sep 17 00:00:00 2001 From: BlackPanda <2490665576@qq.com> Date: Thu, 2 Oct 2025 20:00:32 +0800 Subject: [PATCH] core: fix negative ntry in ledo scoreboard (#1056) --- packages/hydrooj/src/model/contest.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index 3d1a8bc3e..7e46f6b5f 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -566,7 +566,7 @@ const ledo = buildContestRule({ detail[j.pid] = { ...j, penaltyScore, - ntry: ntry[j.pid] - 1, + ntry: Math.max(0, ntry[j.pid] - 1), }; } }