Merge pull request #5958 from element-hq/feature/bma/fixNotificationRegression

Fix class cast exception
This commit is contained in:
Benoit Marty 2025-12-29 16:21:15 +01:00 committed by GitHub
commit 5ced2cc4c8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,14 +10,15 @@ package io.element.android.libraries.androidutils.json
import dev.zacsweers.metro.AppScope
import dev.zacsweers.metro.ContributesBinding
import dev.zacsweers.metro.Provider
import dev.zacsweers.metro.SingleIn
import kotlinx.serialization.json.Json
/**
* Provides a Json instance configured to ignore unknown keys.
*/
typealias JsonProvider = Provider<Json>
fun interface JsonProvider {
operator fun invoke(): Json
}
@ContributesBinding(AppScope::class)
@SingleIn(AppScope::class)