Преглед изворни кода

ensure template is defined

Gildas пре 7 година
родитељ
комит
607c2d7182
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      lib/single-file/single-file-core.js

+ 1 - 1
lib/single-file/single-file-core.js

@@ -1549,7 +1549,7 @@ this.SingleFileCore = this.SingleFileCore || (() => {
 
 		static async evalTemplateVariable(template, variableName, valueGetter, dontReplaceSlash) {
 			const replaceRegExp = new RegExp("{\\s*" + variableName + "\\s*}", "g");
-			if (template.match(replaceRegExp)) {
+			if (template && template.match(replaceRegExp)) {
 				let value = await valueGetter();
 				if (!dontReplaceSlash) {
 					value = value.replace(/\/+/g, "_");