From 4ebbe06e0ce0575ae7e6df7893132b84502cfbc0 Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Sun, 23 Jun 2019 16:22:30 +0200 Subject: [PATCH] use empty model when content is empty --- .../workbench/services/configuration/browser/configuration.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/services/configuration/browser/configuration.ts b/src/vs/workbench/services/configuration/browser/configuration.ts index 8d4f4245f5d..14bade52756 100644 --- a/src/vs/workbench/services/configuration/browser/configuration.ts +++ b/src/vs/workbench/services/configuration/browser/configuration.ts @@ -49,7 +49,7 @@ export class UserConfiguration extends Disposable { async reload(): Promise { try { - const content = await this.userDataService.read(USER_CONFIGURATION_KEY); + const content = (await this.userDataService.read(USER_CONFIGURATION_KEY)) || '{}'; this.parser.parseContent(content); return this.parser.configurationModel; } catch (e) {