From bf14a00b3887825a6516d688b50249e63f9876d8 Mon Sep 17 00:00:00 2001 From: Maksim Syomochkin Date: Tue, 7 Dec 2021 11:53:13 +0300 Subject: [PATCH] Change creation method for vscode.git api object --- src/extension.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/extension.ts b/src/extension.ts index 69227dd..3eaeb5c 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -16,7 +16,12 @@ export async function activate() { return; } - const git = vscode.extensions.getExtension('vscode.git')!.exports.getAPI(1)!; + const gitExt = vscode.extensions.getExtension('vscode.git')!; + const git = gitExt.exports.getAPI(1); + if (!git) { + return; + } + const repository = await git.openRepository(vscode.workspace.workspaceFolders[0].uri); if (!repository) {