From e142f0b76ec46eb62d74cde8d7bc1de19b289111 Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Tue, 16 Nov 2021 10:08:22 +0530 Subject: [PATCH] fix: empty messages upsert event on history sync --- src/Socket/messages-recv.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Socket/messages-recv.ts b/src/Socket/messages-recv.ts index 3040fcf..7e88fb1 100644 --- a/src/Socket/messages-recv.ts +++ b/src/Socket/messages-recv.ts @@ -253,7 +253,9 @@ export const makeMessagesRecvSocket = (config: SocketConfig) => { messages.push(m.message!) } } - ev.emit('messages.upsert', { messages, type: 'prepend' }) + if(messages.length) { + ev.emit('messages.upsert', { messages, type: 'prepend' }) + } break case proto.HistorySync.HistorySyncHistorySyncType.PUSH_NAME: const contacts = item.pushnames.map(