From 91c59f26192614528980e9ae83449e37b2bc1c60 Mon Sep 17 00:00:00 2001 From: panda Date: Fri, 3 Jan 2025 07:28:19 +0000 Subject: [PATCH] core: fix langs hidden still display --- packages/hydrooj/src/handler/problem.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/hydrooj/src/handler/problem.ts b/packages/hydrooj/src/handler/problem.ts index c1ba31f52..ed33b6ba3 100644 --- a/packages/hydrooj/src/handler/problem.ts +++ b/packages/hydrooj/src/handler/problem.ts @@ -308,7 +308,7 @@ export class ProblemDetailHandler extends ContestDetailBaseHandler { if (setting.langs[p]) dl.push(p); baseLangs = dl; } else { - baseLangs = Object.keys(setting.langs).filter((i) => !setting.langs[i].remote); + baseLangs = Object.keys(setting.langs).filter((i) => !setting.langs[i].remote && !setting.langs[i].hidden); } const t = []; if (this.pdoc.config.langs) t.push(this.pdoc.config.langs);