From 00c01a2c295283e506f9a6cd1de9ad81cb1b9f98 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 19 Feb 2023 19:14:15 +0800 Subject: [PATCH] core: fix training status --- packages/hydrooj/src/handler/training.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/handler/training.ts b/packages/hydrooj/src/handler/training.ts index c6553c0a..f950ebd1 100644 --- a/packages/hydrooj/src/handler/training.ts +++ b/packages/hydrooj/src/handler/training.ts @@ -149,7 +149,7 @@ class TrainingDetailHandler extends Handler { if (nsdoc.isDone) doneNids.add(node._id); nsdict[node._id] = nsdoc; } - const tsdoc = await training.setStatus(domainId, tdoc.docId, this.user._id, { + const tsdoc = await training.setStatus(domainId, tdoc.docId, udoc._id, { doneNids: Array.from(doneNids), donePids: Array.from(donePids), done: doneNids.size === tdoc.dag.length,