ui: add scoreboard pjax (#545)

This commit is contained in:
panda authored and GitHub committed 2023-03-23 15:07:30 +08:00
1 parent 17cf1194de
commit 3f6f1748e6
4 files changed
+99 -84

No files matched your search

+2 -1
View File
@@ -280,7 +280,6 @@ export class ContestScoreboardHandler extends ContestDetailBaseHandler {
config.lockAt = this.tdoc.lockAt;
}
const [, rows, udict, pdict] = await contest.getScoreboard.call(this, domainId, tid, config);
this.response.template = 'contest_scoreboard.html';
// eslint-disable-next-line @typescript-eslint/naming-convention
const page_name = this.tdoc.rule === 'homework'
? 'homework_scoreboard'
@@ -288,6 +287,8 @@ export class ContestScoreboardHandler extends ContestDetailBaseHandler {
this.response.body = {
tdoc: this.tdoc, rows, udict, pdict, page_name,
};
this.response.pjax = 'partials/scoreboard.html';
this.response.template = 'contest_scoreboard.html';
}
async exportGhost(domainId: string, tid: ObjectId) {