Ver código fonte

Fixes missing awaits for proper error handling

main
Eric Amodio 6 anos atrás
pai
commit
4da705b29b
1 arquivos alterados com 3 adições e 3 exclusões
  1. +3
    -3
      src/commands/openInRemote.ts

+ 3
- 3
src/commands/openInRemote.ts Ver arquivo

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

Carregando…
Cancelar
Salvar