From 33fe4ef418dea7cb166f0da95f05d049871890be Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Fri, 27 Oct 2017 17:32:56 +0200 Subject: [PATCH] Fix #36327 --- .../parts/extensions/node/extensionsWorkbenchService.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts b/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts index a1fd8c44609..47dd74d76a5 100644 --- a/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts +++ b/src/vs/workbench/parts/extensions/node/extensionsWorkbenchService.ts @@ -177,7 +177,10 @@ class Extension implements IExtension { getManifest(): TPromise { if (this.gallery) { - return this.galleryService.getManifest(this.gallery); + if (this.gallery.assets.manifest) { + return this.galleryService.getManifest(this.gallery); + } + this.telemetryService.publicLog('extensions:NotFoundManifest', this.telemetryData); } return TPromise.as(this.local.manifest); @@ -188,7 +191,7 @@ class Extension implements IExtension { if (this.gallery.assets.readme) { return this.galleryService.getReadme(this.gallery); } - this.telemetryService.publicLog('extensions:NotFoundReadMe', this.telemetryData); // TODO: Sandy - check for such extensions + this.telemetryService.publicLog('extensions:NotFoundReadMe', this.telemetryData); } if (this.local && this.local.readmeUrl) { -- GitLab