lib/js/html-scraper.js in Dhalang-0.7.0 vs lib/js/html-scraper.js in Dhalang-0.7.1

- old
+ new

@@ -4,22 +4,25 @@ const scrapeHtml = async () => { const configuration = dhalang.getConfiguration(); let browser; + let page; try { browser = await dhalang.launchPuppeteer(configuration); - const page = await browser.newPage(); + page = await browser.newPage(); await dhalang.configure(page, configuration.userOptions); await dhalang.navigate(page, configuration); const html = await page.content(); fs.writeFileSync(configuration.tempFilePath, html); } catch (error) { console.error(error.message); process.exit(1); } finally { - if (browser) { + if (browser && configuration.userOptions['browserWebsocketUrl'] === "") { browser.close(); + } else { + page.close(); } process.exit(0); } }; scrapeHtml(); \ No newline at end of file