diff --git a/social/mastodon/src/commonMain/kotlin/dev/dimension/flare/data/network/mastodon/api/model/MastodonPaging.kt b/social/mastodon/src/commonMain/kotlin/dev/dimension/flare/data/network/mastodon/api/model/MastodonPaging.kt index a4ef9a1665..a786e6ee7a 100644 --- a/social/mastodon/src/commonMain/kotlin/dev/dimension/flare/data/network/mastodon/api/model/MastodonPaging.kt +++ b/social/mastodon/src/commonMain/kotlin/dev/dimension/flare/data/network/mastodon/api/model/MastodonPaging.kt @@ -9,8 +9,11 @@ import io.ktor.client.statement.HttpResponse import io.ktor.client.statement.bodyAsText import io.ktor.util.reflect.serializer import io.ktor.utils.io.InternalAPI +import kotlinx.serialization.Serializable import kotlinx.serialization.builtins.ListSerializer +// Ktorfit reads T at runtime; serialization's consumer rule retains its signature under R8. +@Serializable internal class MastodonPaging( private val data: List, val next: String? = null,