From 7fb10d178eeb6b0565f6d1c0d3871f4ab270eb8a Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Tue, 25 Oct 2016 18:59:52 +0200 Subject: [PATCH] fix #14409 --- .../extensionManagement/node/extensionManagementService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vs/platform/extensionManagement/node/extensionManagementService.ts b/src/vs/platform/extensionManagement/node/extensionManagementService.ts index d706f3bc5ea..369914fbd65 100644 --- a/src/vs/platform/extensionManagement/node/extensionManagementService.ts +++ b/src/vs/platform/extensionManagement/node/extensionManagementService.ts @@ -243,9 +243,9 @@ export class ExtensionManagementService implements IExtensionManagementService { } private rollback(localExtension: ILocalExtension, dependecies: IGalleryExtension[]): TPromise { - return this.uninstall(localExtension) + return this.doUninstall(localExtension.id) .then(() => this.filterOutUninstalled(dependecies)) - .then(installed => TPromise.join(installed.map((i) => this.uninstall(i)))) + .then(installed => TPromise.join(installed.map((i) => this.doUninstall(i.id)))) .then(() => null); } -- GitLab