Staffeln ohne eigenes Plakat blieben grau
Die Bildadresse entstand aus der Kennung, nicht aus einer Antwort des Servers: jeder Titel ohne eigenes Plakat trug eine Adresse, die mit „nicht gefunden" antwortet. Und weil ein 404 zu Recht nicht wiederholt wird, blieb die Kachel für immer grau. Betroffen waren vor allem Staffeln — die haben bei Jellyfin oft kein eigenes Bild, sondern leihen das der Serie. Genau diesen Rückfall gab es nur für Folgen, nicht für Staffeln. Beides behoben: kein Bild, keine Adresse — und eine Staffel darf sich nehmen, was die Serie hat. Dieselbe Vorsicht stand eine Zeile tiefer schon beim Hintergrundbild. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
00db1bbab9
commit
682049b45a
@@ -107,6 +107,10 @@ extension MediaItem {
|
||||
var rowArtworkPath: String? {
|
||||
switch kind {
|
||||
case .episode: thumb ?? seriesThumb
|
||||
// Eine Staffel hat bei Jellyfin oft gar kein eigenes Bild — sie leiht
|
||||
// sich das der Serie. Ohne diesen Rückfall blieb „Nachtstreife,
|
||||
// Staffel 7" eine graue Fläche, obwohl die Serie ein Plakat hat.
|
||||
case .season: art ?? thumb ?? seriesArt ?? seriesThumb
|
||||
default: art ?? thumb
|
||||
}
|
||||
}
|
||||
@@ -119,6 +123,9 @@ extension MediaItem {
|
||||
var posterArtworkPath: String? {
|
||||
switch kind {
|
||||
case .episode: seriesThumb ?? parentThumb ?? thumb
|
||||
// Das eigene Staffelplakat zuerst: es zeigt die Staffel. Gibt es
|
||||
// keines, ist das der Serie allemal besser als nichts.
|
||||
case .season: thumb ?? seriesThumb
|
||||
default: thumb
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user