Skip to content

Commit 2ca0a99

Browse files

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/model/message/MessageAudioContent.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import com.squareup.moshi.Json
2020
import com.squareup.moshi.JsonClass
2121
import org.matrix.android.sdk.api.session.events.model.Content
2222
import org.matrix.android.sdk.api.session.room.model.relation.RelationDefaultContent
23+
import org.matrix.android.sdk.api.util.JsonDict
2324
import org.matrix.android.sdk.internal.crypto.model.rest.AudioWaveformInfo
2425
import org.matrix.android.sdk.internal.crypto.model.rest.EncryptedFileInfo
2526

@@ -61,7 +62,7 @@ data class MessageAudioContent(
6162
/**
6263
* Indicates that is a voice message.
6364
*/
64-
@Json(name = "org.matrix.msc2516.voice") val voiceMessageIndicator: Any? = null
65+
@Json(name = "org.matrix.msc3245.voice") val voiceMessageIndicator: JsonDict? = null
6566
) : MessageWithAttachmentContent {
6667

6768
override val mimeType: String?

matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/send/LocalEchoEventFactory.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ internal class LocalEchoEventFactory @Inject constructor(
303303
duration = attachment.duration?.toInt(),
304304
waveform = attachment.waveform
305305
),
306-
voiceMessageIndicator = if (!isVoiceMessage) null else Any()
306+
voiceMessageIndicator = if (!isVoiceMessage) null else emptyMap()
307307
)
308308
return createMessageEvent(roomId, content)
309309
}

0 commit comments

Comments
 (0)