Fix classname = null exception by checking element parent node nullability before checking classname

This commit is contained in:
Hongbo Wu
2022-06-16 18:09:23 +08:00
parent f7c814d584
commit 8535534709

View File

@ -2235,7 +2235,7 @@ Readability.prototype = {
if (tweetParent && tweetParent.className.includes('twitter-tweet')) {
tweetParent.parentNode.replaceChild(tweet, tweetParent);
}
} else if (element.parentNode.className === 'tweet') {
} else if (element.parentNode && element.parentNode.className === 'tweet') {
// Create tweets placeholders from classname
try {
const response = await axios.get(link);