From 74cce3d093e0ab55805275c257b3530ddfabac34 Mon Sep 17 00:00:00 2001 From: Miikka Date: Wed, 17 Apr 2019 09:43:27 +0300 Subject: [PATCH] templateFormatter: fix unknown values showing up as "false" --- src/templateFormatter.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/templateFormatter.ts b/src/templateFormatter.ts index d0637daa..1062c6ef 100644 --- a/src/templateFormatter.ts +++ b/src/templateFormatter.ts @@ -219,7 +219,7 @@ export function parseTemplate(str: string): ParsedTemplate { } async function evaluateTemplateVariable(theVar: ITemplateVar, values) { - const value = has(values, theVar.identifier) && at(values, theVar.identifier)[0]; + let value = has(values, theVar.identifier) ? at(values, theVar.identifier)[0] : undefined; if (typeof value === "function") { const args = [];