浏览代码

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, "_");