From f1e5f3c3b548db2992c9bb69cc66d962ef4381d2 Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Thu, 15 Oct 2020 17:52:54 +0530 Subject: [PATCH] minor connect change --- src/WAConnection/1.Validation.ts | 6 +++--- src/WAConnection/3.Connect.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/WAConnection/1.Validation.ts b/src/WAConnection/1.Validation.ts index ac3a578..d585b01 100644 --- a/src/WAConnection/1.Validation.ts +++ b/src/WAConnection/1.Validation.ts @@ -203,9 +203,9 @@ export class WAConnection extends Base { .then (newRef => ref = newRef) .then (emitQR) .then (regenQR) - .catch (err => { - this.logger.error (`error in QR gen: `, err) - if (err.status === 429) { // too many QR requests + .catch (error => { + this.logger.error ({ error }, `error in QR gen`) + if (error.status === 429) { // too many QR requests this.endConnection () } }) diff --git a/src/WAConnection/3.Connect.ts b/src/WAConnection/3.Connect.ts index 3d5daa0..911f138 100644 --- a/src/WAConnection/3.Connect.ts +++ b/src/WAConnection/3.Connect.ts @@ -34,7 +34,7 @@ export class WAConnection extends Base { lastConnect = new Date() const loggedOut = error instanceof BaileysError && UNAUTHORIZED_CODES.includes(error.status) - const willReconnect = !loggedOut && (tries <= (options?.maxRetries || 5)) && this.state === 'connecting' + const willReconnect = !loggedOut && (tries < options?.maxRetries) && (this.state === 'connecting') const reason = loggedOut ? DisconnectReason.invalidSession : error.message this.logger.warn ({ error }, `connect attempt ${tries} failed${ willReconnect ? ', retrying...' : ''}`)