commonMain.net.folivo.trixnity.client.room.outbox.FallbackOutboxMessageMediaUploaderMapping.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of trixnity-client-jvm Show documentation
Show all versions of trixnity-client-jvm Show documentation
Multiplatform Kotlin SDK for matrix-protocol
package net.folivo.trixnity.client.room.outbox
import io.github.oshai.kotlinlogging.KotlinLogging
import net.folivo.trixnity.core.model.events.MessageEventContent
private val log = KotlinLogging.logger { }
val FallbackOutboxMessageMediaUploaderMapping =
OutboxMessageMediaUploaderMapping(MessageEventContent::class) { content, _ ->
log.trace { "EventContent class ${content::class.simpleName} is not supported by any other media uploader." }
content
}