Browse Source

Fixes missing awaits for proper error handling

main
Eric Amodio 6 years ago
parent
commit
4da705b29b
1 changed files with 3 additions and 3 deletions
  1. +3
    -3
      src/commands/openInRemote.ts

+ 3
- 3
src/commands/openInRemote.ts View File

@ -37,7 +37,7 @@ export class OpenInRemoteCommand extends ActiveEditorCommand {
if (args.remotes.length === 1) { if (args.remotes.length === 1) {
this.ensureRemoteBranchName(args); this.ensureRemoteBranchName(args);
const command = new OpenRemoteCommandQuickPickItem(args.remotes[0], args.resource); const command = new OpenRemoteCommandQuickPickItem(args.remotes[0], args.resource);
return command.execute();
return await command.execute();
} }
let placeHolder = ''; let placeHolder = '';
@ -78,13 +78,13 @@ export class OpenInRemoteCommand extends ActiveEditorCommand {
if (args.remotes.length === 1) { if (args.remotes.length === 1) {
const command = new OpenRemoteCommandQuickPickItem(args.remotes[0], args.resource); const command = new OpenRemoteCommandQuickPickItem(args.remotes[0], args.resource);
return command.execute();
return await command.execute();
} }
const pick = await RemotesQuickPick.show(args.remotes, placeHolder, args.resource, args.goBackCommand); const pick = await RemotesQuickPick.show(args.remotes, placeHolder, args.resource, args.goBackCommand);
if (pick === undefined) return undefined; if (pick === undefined) return undefined;
return pick.execute();
return await pick.execute();
} }
catch (ex) { catch (ex) {

Loading…
Cancel
Save