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(