process-message: Add messages.update event for edited messages

This commit is contained in:
Rajeh Taher
2025-02-01 14:17:21 +02:00
parent 1e854bab4c
commit 17d9a7fdb4

View File

@@ -298,6 +298,25 @@ const processMessage = async(
}
}
case proto.Message.ProtocolMessage.Type.MESSAGE_EDIT:
ev.emit(
'messages.update',
[
{
key: protocolMsg.key!,
update: {
message: {
editedMessage: {
message: protocolMsg.editedMessage
}
},
messageTimestamp: protocolMsg.timestampMs
? Math.floor(toNumber(protocolMsg.timestampMs) / 1000)
: message.messageTimestamp
}
}
]
)
break
}
} else if(content?.reactionMessage) {