From 9c96a4eab202869b166be510dc2162b57fe9fe04 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Wed, 15 Mar 2023 13:15:21 +0800 Subject: [PATCH] fix puppeteer throwing error when create_time is not defined --- packages/puppeteer-parse/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/puppeteer-parse/index.js b/packages/puppeteer-parse/index.js index b39ec4e12..1ac32eb14 100644 --- a/packages/puppeteer-parse/index.js +++ b/packages/puppeteer-parse/index.js @@ -652,7 +652,8 @@ async function retrieveHtml(page, logRecord) { document.getElementById('px-block-form-wrapper')) { return 'IS_BLOCKED' } - if (create_time) { + // check if create_time is defined + if (typeof create_time !== 'undefined' && create_time) { // create_time is a global variable set by WeChat when rendering the page const date = new Date(create_time * 1000); const dateNode = document.createElement('div');