From 982277d9d1c024924fb56d8aa977c097e82a1062 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Fri, 22 Sep 2017 15:52:39 -0700 Subject: [PATCH] Really fix test on options --- src/vs/workbench/api/node/extHost.api.impl.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vs/workbench/api/node/extHost.api.impl.ts b/src/vs/workbench/api/node/extHost.api.impl.ts index 31121d10c1c..d7334dde35c 100644 --- a/src/vs/workbench/api/node/extHost.api.impl.ts +++ b/src/vs/workbench/api/node/extHost.api.impl.ts @@ -439,7 +439,7 @@ export function createApiFactory( let uriPromise: TPromise; let options = uriOrFileNameOrOptions as { language?: string; content?: string; }; - if (!options && (typeof options.language === 'string' || typeof options.content === 'string')) { + if (!options || (options && (typeof options.language === 'string' || typeof options.content === 'string'))) { uriPromise = extHostDocuments.createDocumentData(options); } else if (typeof uriOrFileNameOrOptions === 'string') { uriPromise = TPromise.as(URI.file(uriOrFileNameOrOptions));