diff --git a/packages/ui-default/components/monaco/index.js b/packages/ui-default/components/monaco/index.js index 85fd2d350..8fe886705 100644 --- a/packages/ui-default/components/monaco/index.js +++ b/packages/ui-default/components/monaco/index.js @@ -41,6 +41,7 @@ monaco.languages.yaml.yamlDefaults.setDiagnosticsOptions({ description: 'Subtask Info', type: 'object', properties: { + type: { enum: ['min', 'max', 'sum'] }, time: { $ref: '#/def/time' }, memory: { $ref: '#/def/memory' }, score: { $ref: '#/def/score', description: 'score' }, diff --git a/packages/ui-default/handler.js b/packages/ui-default/handler.js index c874fb770..aad7ca6f6 100644 --- a/packages/ui-default/handler.js +++ b/packages/ui-default/handler.js @@ -22,7 +22,7 @@ class WikiHelpHandler extends Handler { const languages = {}; // eslint-disable-next-line guard-for-in for (const key in LANGS) { - languages[LANGS[key].display] = LANGS[key].compile || LANGS[key].execute; + languages[`${LANGS[key].display}(${key})`] = LANGS[key].compile || LANGS[key].execute; } this.response.body = { languages }; this.response.template = 'wiki_help.html'; diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index 41b5f86d2..4c0ff19d0 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.11.16", + "version": "4.11.17", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js",