Files
Flaro/Packages/FlixyKit/Sources/PlexKit
ScarriffleandClaude Opus 5 024f396641 Live-TV: die Kennung der Sendung muss zweimal kodiert werden
Der Bericht nennt zwei Zeilen, die alles erklären:

    Media.protocol = livetv
    ratingKey = plex%3A%2F%2Fepisode%2F6a9a1255715fa1c9375df709

Plex führt die Kennung selbst schon kodiert — auch im JSON, wo es dafür
keinen Grund gäbe. Als Abfragewert geschickt dekodiert der Server sie
einmal, bevor er sie als Pfad liest, und bekommt `plex://episode/…`. Das
ist kein gültiger Schlüssel, und die Antwort darauf war die nackte
„400 Bad Request"-Seite.

Für eine Datei in der Mediathek ist das kein Thema: `/library/metadata/123`
enthält nichts zu kodieren. Deshalb ist beides nötig, und welche Form
gilt, hängt daran, woher die Adresse stammt.

Ich habe in diesem Punkt inzwischen jede Variante einmal für die richtige
gehalten — entpackt, einfach, doppelt. Ein Test hält jetzt alle drei
Formen fest, damit die Frage nicht ein viertes Mal aufkommt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-12 14:58:47 +02:00
..
2026-09-11 22:06:51 +02:00