fix: use finished image url for PosterItems

This commit is contained in:
2026-04-01 22:55:50 +02:00
parent 680df51ce7
commit 584e430431

View File

@@ -150,9 +150,18 @@ data class PosterItem(
else -> throw IllegalArgumentException("Invalid type: $type")
}
val imageUrl: String = when (type) {
BaseItemKind.MOVIE -> movie!!.imageUrlPrefix
BaseItemKind.EPISODE -> episode!!.imageUrlPrefix
BaseItemKind.SERIES -> series!!.imageUrlPrefix
BaseItemKind.MOVIE -> JellyfinImageHelper.finishImageUrl(
prefixImageUrl = movie!!.imageUrlPrefix,
imageType = ImageType.PRIMARY
)
BaseItemKind.EPISODE -> JellyfinImageHelper.finishImageUrl(
prefixImageUrl = episode!!.imageUrlPrefix,
imageType = ImageType.PRIMARY
)
BaseItemKind.SERIES -> JellyfinImageHelper.finishImageUrl(
prefixImageUrl = series!!.imageUrlPrefix,
imageType = ImageType.PRIMARY
)
else -> throw IllegalArgumentException("Invalid type: $type")
}
fun watched() = when (type) {