lib/js/pdf-generator.js in Dhalang-0.4.0 vs lib/js/pdf-generator.js in Dhalang-0.5.0
- old
+ new
@@ -4,22 +4,23 @@
const createPdf = async () => {
const configuration = dhalang.getConfiguration();
let browser;
try {
- browser = await dhalang.launchPuppeteer(configuration.puppeteerPath);
+ browser = await dhalang.launchPuppeteer(configuration);
const page = await browser.newPage();
await dhalang.configurePage(page, configuration.userOptions);
- await page.goto(configuration.webPageUrl, configuration.userOptions.navigationParameters);
+ await page.goto(configuration.webPageUrl, dhalang.getNavigationParameters(configuration));
await page.waitForTimeout(250);
await page.pdf({
...{
path: configuration.tempFilePath
},
...configuration.pdfOptions
});
} catch (error) {
- console.log(error.message);
+ console.error(error.message);
+ process.exit(1);
} finally {
if (browser) {
browser.close();
}
process.exit();
\ No newline at end of file