From 24b249430d5f2124aa8ad283021168434f094508 Mon Sep 17 00:00:00 2001 From: P Date: Sun, 7 Nov 2021 14:59:12 -0300 Subject: [PATCH] bufix: sometimes 'this.chats.get(jid)' return null (#803) --- src/WAConnection/4.Events.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WAConnection/4.Events.ts b/src/WAConnection/4.Events.ts index 994d600..8e2033a 100644 --- a/src/WAConnection/4.Events.ts +++ b/src/WAConnection/4.Events.ts @@ -664,7 +664,7 @@ export class WAConnection extends Base { } protected emitGroupUpdate = (jid: string, update: Partial) => { const chat = this.chats.get(jid) - if (chat.metadata) Object.assign(chat.metadata, update) + if (chat && chat.metadata) Object.assign(chat.metadata, update) this.emit ('group-update', { jid, ...update }) } protected chatUpdateTime = (chat, stamp: number) => this.chats.update (chat.jid, c => c.t = stamp)