From 33024803488f5df38b3f2b1c83fddd654bd0d78e Mon Sep 17 00:00:00 2001 From: undefined Date: Wed, 29 May 2024 22:36:52 +0800 Subject: [PATCH] core: trigger recalcStatus when setScore --- packages/hydrooj/src/handler/contest.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/hydrooj/src/handler/contest.ts b/packages/hydrooj/src/handler/contest.ts index 927a646b5..1e7dd0bf5 100644 --- a/packages/hydrooj/src/handler/contest.ts +++ b/packages/hydrooj/src/handler/contest.ts @@ -636,6 +636,7 @@ export class ContestManagementHandler extends ContestManagementBaseHandler { this.tdoc.score ||= {}; this.tdoc.score[pid] = score; await contest.edit(domainId, this.tdoc.docId, { score: this.tdoc.score }); + await contest.recalcStatus(domainId, this.tdoc.docId); this.back(); } }