From 3a8d9f1db69e99f6d474fd8aabfe3571ffba1d62 Mon Sep 17 00:00:00 2001 From: Joao Moreno Date: Wed, 27 Jan 2016 11:52:15 +0100 Subject: [PATCH] fixes #2237 --- .../parts/extensions/electron-browser/extensionsQuickOpen.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/parts/extensions/electron-browser/extensionsQuickOpen.ts b/src/vs/workbench/parts/extensions/electron-browser/extensionsQuickOpen.ts index 78b909f8488..aea2bd6a906 100644 --- a/src/vs/workbench/parts/extensions/electron-browser/extensionsQuickOpen.ts +++ b/src/vs/workbench/parts/extensions/electron-browser/extensionsQuickOpen.ts @@ -283,6 +283,10 @@ class DataSource implements IDataSource { getId(entry: IExtensionEntry): string { const extension = entry.extension; + if (!extension) { + throw new Error(`Not an extension entry. Found ${ Object.keys(entry).slice(5) },... instead.`); + } + if (extension.galleryInformation) { return `${ extension.galleryInformation.id }-${ extension.version }`; }