core: search: remove duplicate

pull/158/head
undefined 3 years ago
parent d5e86d6bdb
commit c0e67917a2

@ -1,6 +1,6 @@
{
"name": "hydrooj",
"version": "2.28.39",
"version": "2.28.40",
"bin": "bin/hydrooj.js",
"main": "dist/loader.js",
"typings": "dist/loader.d.ts",

@ -100,7 +100,7 @@ export class ProblemMainHandler extends ProblemHandler {
if (sort) pdocs = pdocs.sort((a, b) => sort.indexOf(a.docId) - sort.indexOf(b.docId));
if (q && +q) {
const pdoc = await problem.get(domainId, +q, problem.PROJECTION_LIST);
if (pdoc) pdocs.unshift(pdoc);
if (pdoc) pdocs.filter((doc) => doc.docId !== pdoc.docId).unshift(pdoc);
}
if (this.user.hasPriv(PRIV.PRIV_USER_PROFILE)) {
psdict = await problem.getListStatus(

Loading…
Cancel
Save