core: add paginator keys

This commit is contained in:
undefined committed 2024-01-16 03:01:35 +08:00
1 parent 5d2ac74b04
commit 911676b050
7 files changed
+21 -23

No files matched your search

+2 -3
View File
@@ -18,7 +18,6 @@ import {
import {
ProblemDoc, ProblemSearchOptions, ProblemStatusDoc, RecordDoc, User,
} from '../interface';
import paginate from '../lib/paginate';
import { PERM, PRIV, STATUS } from '../model/builtin';
import * as contest from '../model/contest';
import * as discussion from '../model/discussion';
@@ -854,10 +853,10 @@ export class ProblemSolutionHandler extends ProblemDetailHandler {
this.checkPerm(PERM.PERM_VIEW_PROBLEM_SOLUTION);
}
// eslint-disable-next-line prefer-const
let [psdocs, pcount, pscount] = await paginate(
let [psdocs, pcount, pscount] = await this.paginate(
solution.getMulti(domainId, this.pdoc.docId),
page,
system.get('pagination.solution'),
'solution',
);
if (sid) {
psdocs = [await solution.get(domainId, sid)];