Handle breaking change in innerRoom.edit()

This commit is contained in:
Marco Romano 2023-10-04 10:33:29 +02:00
parent 1b7f5a9020
commit 3a49ab984c

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 {