Skip to content
Snippets Groups Projects
Commit 8782c8ff authored by michael.minelli's avatar michael.minelli
Browse files

SettingsApiCommand => Respect the interactive mode usage

parent eff45069
No related branches found
No related tags found
No related merge requests found
import CommanderCommand from '../../CommanderCommand.js'; import CommanderCommand from '../../CommanderCommand.js';
import DojoBackendManager from '../../../managers/DojoBackendManager'; import DojoBackendManager from '../../../managers/DojoBackendManager';
import { Option } from 'commander'; import { Option } from 'commander';
import Config from '../../../config/Config';
class SettingsApiCommand extends CommanderCommand { class SettingsApiCommand extends CommanderCommand {
...@@ -19,8 +20,10 @@ class SettingsApiCommand extends CommanderCommand { ...@@ -19,8 +20,10 @@ class SettingsApiCommand extends CommanderCommand {
await DojoBackendManager.cleanApiUrl(); await DojoBackendManager.cleanApiUrl();
} else if ( options.url ) { } else if ( options.url ) {
await DojoBackendManager.setApiUrl(options.url); await DojoBackendManager.setApiUrl(options.url);
} else { } else if ( Config.interactiveMode ) {
await DojoBackendManager.askApiUrl(true); await DojoBackendManager.askApiUrl(true);
} else {
this.command.help();
} }
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment