Skip to content

Commit 6a72ee5

Browse files
authored
No Longer Prompted To Create PR after Pushing Feature Branch (#4181)
Part of #4171
1 parent c653f6f commit 6a72ee5

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/extension.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@ async function init(
5252
liveshareApiPromise: Promise<LiveShare | undefined>,
5353
showPRController: ShowPullRequest,
5454
reposManager: RepositoriesManager,
55-
folderManagers: FolderRepositoryManager[],
5655
): Promise<void> {
5756
context.subscriptions.push(Logger);
5857
Logger.appendLine('Git repository found, initializing review manager and pr tree view.');
@@ -84,7 +83,7 @@ async function init(
8483
return;
8584
}
8685

87-
const folderManager = folderManagers.find(
86+
const folderManager = reposManager.folderManagers.find(
8887
manager => manager.repository.rootUri.toString() === e.repository.rootUri.toString());
8988

9089
if (!folderManager || folderManager.gitHubRepositories.length === 0) {
@@ -145,7 +144,7 @@ async function init(
145144

146145
const activePrViewCoordinator = new WebviewViewCoordinator(context);
147146
context.subscriptions.push(activePrViewCoordinator);
148-
const reviewManagers = folderManagers.map(
147+
const reviewManagers = reposManager.folderManagers.map(
149148
folderManager => new ReviewManager(context, folderManager.repository, folderManager, telemetry, changesTree, showPRController, activePrViewCoordinator),
150149
);
151150
context.subscriptions.push(new FileTypeDecorationProvider(reposManager, reviewManagers));
@@ -363,7 +362,7 @@ async function deferredActivate(context: vscode.ExtensionContext, apiImpl: GitAp
363362
const inMemPRFileSystemProvider = getInMemPRFileSystemProvider({ reposManager, gitAPI: apiImpl, credentialStore })!;
364363
context.subscriptions.push(vscode.workspace.registerFileSystemProvider(Schemes.Pr, inMemPRFileSystemProvider, { isReadonly: true }));
365364

366-
await init(context, apiImpl, credentialStore, repositories, prTree, liveshareApiPromise, showPRController, reposManager, folderManagers);
365+
await init(context, apiImpl, credentialStore, repositories, prTree, liveshareApiPromise, showPRController, reposManager);
367366
}
368367

369368
export async function deactivate() {

0 commit comments

Comments
 (0)