add emitOwnEvents

This commit is contained in:
Adhiraj Singh
2021-10-01 13:46:19 +05:30
parent b3c1063a3f
commit e84002d807
4 changed files with 13 additions and 5 deletions
+5 -3
View File
@@ -394,9 +394,11 @@ export const makeMessagesSocket = (config: SocketConfig) => {
}
)
await relayMessage(jid, fullMsg.message, { messageId: fullMsg.key.id! })
process.nextTick(() => {
ev.emit('messages.upsert', { messages: [fullMsg], type: 'append' })
})
if(config.emitOwnEvents) {
process.nextTick(() => {
ev.emit('messages.upsert', { messages: [fullMsg], type: 'append' })
})
}
return fullMsg
}
}