From 5f4b9839fcaaf8270486beadd1a84429b107172b Mon Sep 17 00:00:00 2001 From: Rajarshee Chatterjee Date: Sat, 1 May 2021 11:50:36 +0530 Subject: [PATCH] fix WuxiaWorld --- src/en/wuxiaworld/wuxiaworld.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/en/wuxiaworld/wuxiaworld.js b/src/en/wuxiaworld/wuxiaworld.js index 7663585..bfb6930 100644 --- a/src/en/wuxiaworld/wuxiaworld.js +++ b/src/en/wuxiaworld/wuxiaworld.js @@ -10,7 +10,9 @@ const router = express.Router(); router.get("/novels/", async (req, res) => { let url = `https://www.wuxiaworld.com/novels`; - const browser = await puppeteer.launch(); + const browser = await puppeteer.launch({ + args: ["--no-sandbox", "--disable-setuid-sandbox"], + }); const page = await browser.newPage(); await page.goto(url); @@ -46,7 +48,9 @@ router.get("/novel/:novelUrl", async (req, res) => { let novelUrl = req.params.novelUrl; let url = `${baseUrl}novel/${novelUrl}/`; - const browser = await puppeteer.launch(); + const browser = await puppeteer.launch({ + args: ["--no-sandbox", "--disable-setuid-sandbox"], + }); const page = await browser.newPage(); await page.goto(url); @@ -120,7 +124,9 @@ router.get("/novel/:novelUrl/:chapterUrl", async (req, res) => { const novelUrl = `${req.params.novelUrl}/`; const chapterUrl = `${req.params.chapterUrl}/`; - const browser = await puppeteer.launch(); + const browser = await puppeteer.launch({ + args: ["--no-sandbox", "--disable-setuid-sandbox"], + }); const page = await browser.newPage(); await page.goto(url);