mirror of
https://github.com/FranP-code/Baileys.git
synced 2025-10-13 00:32:22 +00:00
fix: correctly handle deleteMessageFromMe
This commit is contained in:
@@ -610,7 +610,10 @@ export const processSyncAction = (
|
|||||||
const recvChats = initialSyncOpts?.recvChats
|
const recvChats = initialSyncOpts?.recvChats
|
||||||
const accountSettings = initialSyncOpts?.accountSettings
|
const accountSettings = initialSyncOpts?.accountSettings
|
||||||
|
|
||||||
const { syncAction: { value: action }, index: [type, id, msgId, fromMe] } = syncAction
|
const {
|
||||||
|
syncAction: { value: action },
|
||||||
|
index: [type, id, msgId, fromMe]
|
||||||
|
} = syncAction
|
||||||
if(action?.muteAction) {
|
if(action?.muteAction) {
|
||||||
ev.emit(
|
ev.emit(
|
||||||
'chats.update',
|
'chats.update',
|
||||||
@@ -663,7 +666,7 @@ export const processSyncAction = (
|
|||||||
ev.emit('chats.update', [{ id, unreadCount: !!markReadAction?.read ? 0 : -1 }])
|
ev.emit('chats.update', [{ id, unreadCount: !!markReadAction?.read ? 0 : -1 }])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if(action?.clearChatAction) {
|
} else if(action?.deleteMessageForMeAction || type === 'deleteMessageForMe') {
|
||||||
ev.emit('messages.delete', { keys: [
|
ev.emit('messages.delete', { keys: [
|
||||||
{
|
{
|
||||||
remoteJid: id,
|
remoteJid: id,
|
||||||
|
|||||||
Reference in New Issue
Block a user