diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index c4953702d..3a79e2926 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "2.13.36", + "version": "2.13.37", "bin": "bin/hydrooj.js", "main": "dist/loader.js", "typings": "dist/loader.d.ts", diff --git a/packages/hydrooj/src/model/contest.ts b/packages/hydrooj/src/model/contest.ts index 6e3b5fa9b..d9ff1ba2e 100644 --- a/packages/hydrooj/src/model/contest.ts +++ b/packages/hydrooj/src/model/contest.ts @@ -211,9 +211,7 @@ const homework: ContestRule = { stat: (tdoc, journal) => { const effective = {}; for (const j of journal) { - if (tdoc.pids.includes(j.pid) - && !effective[j.pid] - && journal[j.pid].accept) { + if (tdoc.pids.includes(j.pid) && !effective[j.pid] && j.accept) { effective[j.pid] = j; } }