image: fix broken cover provider fetching

This commit is contained in:
Alexander Capehart 2025-01-04 12:52:27 -07:00
parent b0faad6380
commit b4a9f9af96
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47

View file

@ -39,7 +39,7 @@ class CoverProvider : ContentProvider() {
val coverId = requireNotNull(SiloedCoverId.parse(id)) { "Invalid ID: $id" } val coverId = requireNotNull(SiloedCoverId.parse(id)) { "Invalid ID: $id" }
return runBlocking { return runBlocking {
val siloedCovers = SiloedCovers.from(requireContext(), coverId.silo) val siloedCovers = SiloedCovers.from(requireContext(), coverId.silo)
when (val res = siloedCovers.obtain(coverId.id)) { when (val res = siloedCovers.obtain(id)) {
is ObtainResult.Hit -> res.cover.fd() is ObtainResult.Hit -> res.cover.fd()
is ObtainResult.Miss -> null is ObtainResult.Miss -> null
} }