From b5197b6f20708bc7a5e844e090ebda4961348857 Mon Sep 17 00:00:00 2001 From: allburov Date: Wed, 27 Mar 2024 17:06:38 +0700 Subject: [PATCH] [core] log page logs --- src/core/engines/webjs/session.webjs.core.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/core/engines/webjs/session.webjs.core.ts b/src/core/engines/webjs/session.webjs.core.ts index f7198e9b..4e84e7d0 100644 --- a/src/core/engines/webjs/session.webjs.core.ts +++ b/src/core/engines/webjs/session.webjs.core.ts @@ -118,6 +118,15 @@ export class WhatsappSessionWebJSCore extends WhatsappSession { this.status = WAHASessionStatus.FAILED; this.log.error('The WhatsApp Web page has been closed'); }); + if (this.isDebugEnabled()) { + this.log.debug("Logging 'console' event for web page"); + this.whatsapp.pupPage.on('console', (msg) => + this.log.debug(`WEBJS page log: ${msg.text()}`), + ); + this.whatsapp.pupPage.evaluate(() => + console.log(`url is ${location.href}`), + ); + } }) .catch((error) => { this.status = WAHASessionStatus.FAILED;