diff --git a/packages/ui-default/handler.js b/packages/ui-default/handler.js index 1fd5f3f2d..a4933848d 100644 --- a/packages/ui-default/handler.js +++ b/packages/ui-default/handler.js @@ -20,11 +20,12 @@ class WikiHelpHandler extends Handler { this.noCheckPermView = true; } - async get() { + async get({ domainId }) { const LANGS = setting.langs; const languages = {}; // eslint-disable-next-line guard-for-in for (const key in LANGS) { + if (LANGS[key].domain && !LANGS[key].domain.includes(domainId)) continue; languages[`${LANGS[key].display}(${key})`] = LANGS[key].compile || LANGS[key].execute; } this.response.body = { languages }; diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 3a9c36d95..834fc661c 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.12.16", + "version": "4.12.17", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js",