Revert "core&ui: fix pagination sort parameter (#1094)" (#1097)

This commit is contained in:
undefined authored and GitHub committed 2025-12-06 14:22:31 +00:00
1 parent 41a2f2228f
commit 17ec582804
4 files changed
+7 -10

No files matched your search

+3 -6
View File
@@ -170,17 +170,15 @@ export class ProblemMainHandler extends Handler {
pdocs.map((i) => i.docId),
));
}
let qs = sortStrategy !== 'default' ? `sort=${sortStrategy}` : '';
if (q) qs += `${qs ? '&' : ''}q=${encodeURIComponent(q)}`;
if (pjax) {
this.response.body = {
title: this.renderTitle(this.translate('problem_main')),
fragments: (await Promise.all([
this.renderHTML('partials/problem_list.html', {
page, ppcount, pcount, pdocs, psdict, qs, q, sort: sortStrategy,
page, ppcount, pcount, pdocs, psdict, qs: q, sort: sortStrategy,
}),
this.renderHTML('partials/problem_stat.html', { pcount, pcountRelation: this.queryContext.pcountRelation }),
this.renderHTML('partials/problem_lucky.html', { q }),
this.renderHTML('partials/problem_lucky.html', { qs: q }),
])).map((i) => ({ html: i })),
};
} else {
@@ -191,8 +189,7 @@ export class ProblemMainHandler extends Handler {
pcountRelation: this.queryContext.pcountRelation,
pdocs,
psdict,
qs,
q,
qs: q,
sort: sortStrategy,
};
}