Browse Source

Fix CLI plugins list command: use command parameters.

tags/v3.2.0-rc.1
John Livingston Chocobozzz 1 year ago
parent
commit
1e0741d165
1 changed files with 3 additions and 5 deletions
  1. +3
    -5
      server/tools/peertube-plugins.ts

+ 3
- 5
server/tools/peertube-plugins.ts View File

@@ -24,7 +24,7 @@ program
.option('-p, --password <token>', 'Password')
.option('-t, --only-themes', 'List themes only')
.option('-P, --only-plugins', 'List plugins only')
.action(() => pluginsListCLI())
.action((options, command) => pluginsListCLI(command, options))

program
.command('install')
@@ -61,12 +61,10 @@ if (!process.argv.slice(2).length) {

program.parse(process.argv)

const options = program.opts()

// ----------------------------------------------------------------------------

async function pluginsListCLI () {
const { url, username, password } = await getServerCredentials(program)
async function pluginsListCLI (command: commander.CommanderStatic, options: commander.OptionValues) {
const { url, username, password } = await getServerCredentials(command)
const accessToken = await getAdminTokenOrDie(url, username, password)

let pluginType: PluginType


Loading…
Cancel
Save