Files
script.service.ultimate/lib/streaming_providers/providers
Marcus KleinandMarcus Klein f56c4bc3c9 Detect a SMIL 403 by the ref it is reported in, not anywhere in the document
The access-forbidden check tested "403" against the whole SMIL response. Every
SMIL carries a trackingData attribute full of numeric ids, so the test matches
their digits: cid=2684244037393 contains 403 and made the parser reject a
perfectly good document. nPVR recordings were unplayable this
way, each answering HTTP 404 on playback while the very same response still
yielded a valid releasePid and complete tracking data -- which a real error
document would not carry.

The neighbouring branches already read the <ref> title, which is where
theplatform reports the failure, so match there instead: a 403 as its own token
in title or abstract, or the word "forbidden" in either.
2026-09-30 15:39:50 +02:00
..
2026-09-30 15:15:23 +02:00
2026-03-03 09:55:39 +01:00
2026-05-04 20:50:58 +02:00
2026-06-05 12:39:47 +02:00
2026-09-20 15:22:20 +02:00
2026-05-28 14:03:49 +02:00
2026-07-25 14:27:57 +02:00
2026-09-11 15:50:16 +02:00
2026-03-03 09:55:39 +01:00
2026-01-16 12:24:41 +01:00
2026-01-16 12:24:41 +01:00
2026-01-06 16:41:03 +01:00
2026-03-10 16:19:50 +01:00
2026-09-29 12:08:46 +02:00