|
@@ -200,7 +200,9 @@ class Webshot extends CallableInstance<[Tweet[], (...args) => void, number], Pro
|
|
|
const path = temp.path({suffix: '.html'});
|
|
|
writeFileSync(path, html);
|
|
|
logger.warn(`saved debug html to ${path}`);
|
|
|
- }).then(() => page.route('**/*', route => route.abort())
|
|
|
+ }).then(() => page.route('**/*', route => route.abort().catch(err => {
|
|
|
+ logger.error(`error aborting all requests for debug screenshot, error: ${err}`);
|
|
|
+ }))
|
|
|
).then(() => page.screenshot({fullPage: true})).then(screenshot => {
|
|
|
sharpToFile(sharp(screenshot).jpeg({ quality: 90 })).then(fileUri => {
|
|
|
logger.warn(`saved debug screenshot to ${fileUri.substring(7)}`);
|