diff --git a/packages/hydrooj/bin/commands.ts b/packages/hydrooj/bin/commands.ts index f1416f1b6..09eed7b4a 100644 --- a/packages/hydrooj/bin/commands.ts +++ b/packages/hydrooj/bin/commands.ts @@ -101,9 +101,7 @@ if (!argv.args[0] || argv.args[0] === 'cli') { fs.mkdirSync(`${name}/public`); addons.push(name); console.log(`Addon created at ${name}`); - return; - } - if (operation && name) { + } else if (operation && name) { for (let i = 0; i < addons.length; i++) { if (addons[i] === name) { addons.splice(i, 1); @@ -111,6 +109,7 @@ if (!argv.args[0] || argv.args[0] === 'cli') { } } } + if (operation === 'add' && name) addons.push(name); addons = Array.from(new Set(addons)); console.log('Current Addons: ', addons); diff --git a/packages/hydrooj/package.json b/packages/hydrooj/package.json index 2c27450c1..2280050b6 100644 --- a/packages/hydrooj/package.json +++ b/packages/hydrooj/package.json @@ -1,6 +1,6 @@ { "name": "hydrooj", - "version": "3.14.17", + "version": "3.14.18", "bin": "bin/hydrooj.js", "main": "src/loader", "module": "src/loader",