Handle breaking change in innerRoom.edit()

This commit is contained in:
Marco Romano 2023-10-04 10:33:29 +02:00
parent 8aba98de1d
commit 55154ce0b3

View file

@ -238,7 +238,10 @@ class RustMatrixRoom(
withContext(roomDispatcher) {
if (originalEventId != null) {
runCatching {
innerRoom.edit(messageEventContentFromParts(body, htmlBody), originalEventId.value)
innerRoom.edit(
newContent = messageEventContentFromParts(body, htmlBody),
editItem = innerRoom.getEventTimelineItemByEventId(originalEventId.value),
)
}
} else {
runCatching {