From a20f70ed8de1e5b2e216f6d87b4f8da97019dd56 Mon Sep 17 00:00:00 2001 From: LK HO Date: Mon, 12 Apr 2021 23:39:35 +0800 Subject: [PATCH] fix: rendering/html-core - null checks (#3823) --- server/modules/rendering/html-core/renderer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/modules/rendering/html-core/renderer.js b/server/modules/rendering/html-core/renderer.js index faa3549a50..6ec35a660b 100644 --- a/server/modules/rendering/html-core/renderer.js +++ b/server/modules/rendering/html-core/renderer.js @@ -237,7 +237,7 @@ module.exports = { // -------------------------------- $('body').contents().toArray().forEach(item => { - if (item.type === 'text' && item.parent.name === 'body') { + if (item && item.type === 'text' && item.parent.name === 'body') { $(item).wrap('
') } }) @@ -249,7 +249,7 @@ module.exports = { function iterateMustacheNode (node) { const list = $(node).contents().toArray() list.forEach(item => { - if (item.type === 'text') { + if (item && item.type === 'text') { const rawText = $(item).text().replace(/\r?\n|\r/g, '') if (mustacheRegExp.test(rawText)) { $(item).parent().attr('v-pre', true)