diff --git a/packages/geoip/download.js b/packages/geoip/download.js deleted file mode 100644 index 3fdf898a..00000000 --- a/packages/geoip/download.js +++ /dev/null @@ -1,5 +0,0 @@ -const { spawnSync } = require('child_process'); -const os = require('os'); -if (os.platform() === 'linux') { - spawnSync('bash download.sh'); -} diff --git a/packages/geoip/package.json b/packages/geoip/package.json index 96d8544c..8b767595 100644 --- a/packages/geoip/package.json +++ b/packages/geoip/package.json @@ -10,7 +10,7 @@ }, "preferUnplugged": true, "scripts": { - "prepublish": "node download.js" + "prepublish": "./download.sh" }, "peerDependencies": { "hydrooj": "*" diff --git a/packages/hydrooj/src/handler/discussion.ts b/packages/hydrooj/src/handler/discussion.ts index 609902f9..5fc16e11 100644 --- a/packages/hydrooj/src/handler/discussion.ts +++ b/packages/hydrooj/src/handler/discussion.ts @@ -114,18 +114,12 @@ class DiscussionNodeHandler extends DiscussionHandler { user.getList(domainId, uids), discussion.getNodes(domainId), ]); - const path = [ - ['Hydro', 'homepage'], - ['discussion_main', 'discussion_main'], - [this.vnode.title, null, true], - ]; const vndict = { [typeMapper[type]]: { [name.toString()]: this.vnode } }; this.response.template = 'discussion_main_or_node.html'; this.response.body = { ddocs, dpcount, udict, - path, page, vndict, vnode: this.vnode, diff --git a/packages/ui-default/components/scratchpad/DataInputComponent.jsx b/packages/ui-default/components/scratchpad/DataInputComponent.jsx index 0726ede4..1cd75e30 100644 --- a/packages/ui-default/components/scratchpad/DataInputComponent.jsx +++ b/packages/ui-default/components/scratchpad/DataInputComponent.jsx @@ -13,20 +13,28 @@ export default function DataInputComponent(props) { const cn = classNames(className, 'flex-col flex-fill'); return (
- {html // eslint-disable-next-line react/no-danger - ?
- : ( -