Fix renditions audio/subtitles objects

Due to faulty syntax the `provides_accessibility` field was None/True
instead of False/True
This commit is contained in:
Barbagus 2023-01-07 12:28:34 +01:00
parent 87f833d655
commit eac65aaa1c
1 changed files with 8 additions and 4 deletions

View File

@ -121,13 +121,17 @@ def fetch_program_sources(http_session, metadata, master_playlist_url):
model.RenditionAudio(
audio_media.language,
audio_media.name.startswith("VO"),
audio_media.characteristics
and ("public.accessibility" in audio_media.characteristics),
(
audio_media.characteristics is not None
and ("public.accessibility" in audio_media.characteristics)
),
),
model.RenditionSubtitles(
subtitles_media.language,
subtitles_media.characteristics
and ("public.accessibility" in subtitles_media.characteristics),
(
subtitles_media.characteristics is not None
and ("public.accessibility" in subtitles_media.characteristics)
),
)
if subtitles_media
else None,