core: add contest/list hook

This commit is contained in:
undefined committed 2024-03-22 10:42:49 +08:00
1 parent f5a9660d9a
commit c123995235
2 files changed
+2

No files matched your search

+1
View File
@@ -81,6 +81,7 @@ export class ContestListHandler extends Handler {
...rule ? { rule } : { rule: { $in: rules } },
...group ? { assign: { $in: [group] } } : {},
};
await this.ctx.parallel('contest/list', q, this);
const cursor = contest.getMulti(domainId, q).sort({ endAt: -1, beginAt: -1, _id: -1 });
let qs = rule ? `rule=${rule}` : '';
if (group) qs += qs ? `&group=${group}` : `group=${group}`;