From 0b71248396359977832aef1b5d37f4aa126b9cb0 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 16 Mar 2022 11:43:04 +0100 Subject: [PATCH] install jsdom nodejs package for reader mode too --- src/librssguard/network-web/readability.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/librssguard/network-web/readability.cpp b/src/librssguard/network-web/readability.cpp index a16b87f76..716c85f3f 100644 --- a/src/librssguard/network-web/readability.cpp +++ b/src/librssguard/network-web/readability.cpp @@ -70,8 +70,8 @@ void Readability::makeHtmlReadable(const QString& html, const QString& base_url) try { NodeJs::PackageStatus stReadability = qApp->nodejs()->packageStatus({ QSL(READABILITY_PACKAGE), QSL(READABILITY_VERSION) }); - NodeJs::PackageStatus stJsdom = qApp->nodejs()->packageStatus({ QSL(READABILITY_PACKAGE), - QSL(READABILITY_VERSION) }); + NodeJs::PackageStatus stJsdom = qApp->nodejs()->packageStatus({ QSL(JSDOM_PACKAGE), + QSL(JSDOM_VERSION) }); if (stReadability != NodeJs::PackageStatus::UpToDate || stJsdom != NodeJs::PackageStatus::UpToDate) { @@ -85,7 +85,8 @@ void Readability::makeHtmlReadable(const QString& html, const QString& base_url) "You will be notified when installation is complete.").arg(QSL(APP_NAME)), QSystemTrayIcon::MessageIcon::Warning }, { true, true, false }); - qApp->nodejs()->installPackages({ { QSL(READABILITY_PACKAGE), QSL(READABILITY_VERSION) } }); + qApp->nodejs()->installPackages({ { QSL(READABILITY_PACKAGE), QSL(READABILITY_VERSION) }, + { QSL(JSDOM_PACKAGE), QSL(JSDOM_VERSION) } }); } return;