diff --git a/src/vs/platform/extensions/common/abstractExtensionService.ts b/src/vs/platform/extensions/common/abstractExtensionService.ts index 25ae438be94f11fe90880f1020c5da354dea7524..1da3c2ea22cb77389df9c198144a6adcfb40a08e 100644 --- a/src/vs/platform/extensions/common/abstractExtensionService.ts +++ b/src/vs/platform/extensions/common/abstractExtensionService.ts @@ -9,6 +9,7 @@ import Severity from 'vs/base/common/severity'; import { TPromise } from 'vs/base/common/winjs.base'; import { IExtensionDescription, IExtensionService, IExtensionsStatus, ExtensionPointContribution } from 'vs/platform/extensions/common/extensions'; import { IExtensionPoint } from 'vs/platform/extensions/common/extensionsRegistry'; +import { adoptToGalleryExtensionId } from 'vs/platform/extensionManagement/common/extensionManagementUtil'; const hasOwnProperty = Object.hasOwnProperty; @@ -292,6 +293,7 @@ export class ExtensionDescriptionRegistry { } public getExtensionDescription(extensionId: string): IExtensionDescription { + extensionId = adoptToGalleryExtensionId(extensionId); if (!hasOwnProperty.call(this._extensionsMap, extensionId)) { return null; }