From 54d31edc1db14a8de7daa49c18d034c499005061 Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Sat, 19 Mar 2022 08:26:57 +0530 Subject: [PATCH] fix: do not fire presence update without name --- src/Socket/chats.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Socket/chats.ts b/src/Socket/chats.ts index 709f223..b5a127c 100644 --- a/src/Socket/chats.ts +++ b/src/Socket/chats.ts @@ -368,6 +368,11 @@ export const makeChatsSocket = (config: SocketConfig) => { const sendPresenceUpdate = async(type: WAPresence, toJid?: string) => { const me = authState.creds.me! if(type === 'available' || type === 'unavailable') { + if(!me!.name) { + logger.warn('no name present, ignoring presence update request...') + return + } + await sendNode({ tag: 'presence', attrs: {