diff --git a/src/LastCommitMessage.ts b/src/LastCommitMessage.ts index 6895fce..7d84240 100644 --- a/src/LastCommitMessage.ts +++ b/src/LastCommitMessage.ts @@ -36,8 +36,16 @@ export class LastCommitMessage { } } + private chooseRepository() { + if (this._gitAPI.repositories.length == 1) { + return this._gitAPI.repositories[0]; + } else { + return this._gitAPI.repositories.find(x => x.ui.selected); + } + } + async chooseLastCommitMessage() { - const selectedRep = this._gitAPI.repositories.find(x => x.ui.selected); + const selectedRep = this.chooseRepository(); if (selectedRep != null) {