diff --git a/src/core/engines/noweb/session.noweb.core.ts b/src/core/engines/noweb/session.noweb.core.ts index b85c6f6f..e1c8c78f 100644 --- a/src/core/engines/noweb/session.noweb.core.ts +++ b/src/core/engines/noweb/session.noweb.core.ts @@ -321,9 +321,9 @@ export class WhatsappSessionNoWebCore extends WhatsappSession { // Detect browser let browser = ['Ubuntu', 'Chrome', '22.04.4'] as WABrowserDescription; let deviceName = - this.sessionConfig.client?.deviceName ?? WAHA_CLIENT_DEVICE_NAME; + this.sessionConfig?.client?.deviceName ?? WAHA_CLIENT_DEVICE_NAME; let browserName = - this.sessionConfig.client?.browserName ?? WAHA_CLIENT_BROWSER_NAME; + this.sessionConfig?.client?.browserName ?? WAHA_CLIENT_BROWSER_NAME; if (browserName && !deviceName) { browser = Browsers.appropriate(browserName); } else if (!browserName && deviceName) { diff --git a/src/core/engines/webjs/session.webjs.core.ts b/src/core/engines/webjs/session.webjs.core.ts index 5387531d..66012387 100644 --- a/src/core/engines/webjs/session.webjs.core.ts +++ b/src/core/engines/webjs/session.webjs.core.ts @@ -247,9 +247,9 @@ export class WhatsappSessionWebJSCore extends WhatsappSession { args.unshift(`--a-waha-timestamp=${new Date()}`); args.unshift(`--a-waha-session=${this.name}`); const deviceName = - this.sessionConfig.client?.deviceName ?? WAHA_CLIENT_DEVICE_NAME; + this.sessionConfig?.client?.deviceName ?? WAHA_CLIENT_DEVICE_NAME; const browserName = - this.sessionConfig.client?.browserName ?? WAHA_CLIENT_BROWSER_NAME; + this.sessionConfig?.client?.browserName ?? WAHA_CLIENT_BROWSER_NAME; return { puppeteer: { protocolTimeout: 300_000,