From bbca6223535f2a51914db9d141cc2c9a6320b520 Mon Sep 17 00:00:00 2001 From: undefined Date: Sun, 8 Aug 2021 18:34:16 +0800 Subject: [PATCH] core: training.getList: use string as index --- packages/hydrooj/src/model/training.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/model/training.ts b/packages/hydrooj/src/model/training.ts index ec852238e..e3ba49e63 100644 --- a/packages/hydrooj/src/model/training.ts +++ b/packages/hydrooj/src/model/training.ts @@ -112,7 +112,7 @@ export async function getList(domainId: string, tids: ObjectID[]) { domainId, { _id: { $in: Array.from(new Set(tids)) } }, ).toArray(); const r = {}; - for (const tdoc of tdocs) r[tdoc.docId] = tdoc; + for (const tdoc of tdocs) r[tdoc.docId.toString()] = tdoc; return r; }