The OpenSubtitles backfill worker already collects which subtitle languages exist for each title (movies.subtitle_langs / shows.subtitle_langs), but nothing showed it. Now the detail payload returns it (parsed to a list) and the hero renders a 'Subtitles: English · Spanish · …' CC-tinted chip row under the genres — so you can tell subs exist before grabbing the file. Hidden entirely when there's no data. (The clearlogo hero was already implemented, so this targets the one genuinely invisible enrichment field.) Also bound the per-iteration loop var in the ratings-breakdown counter (pre-existing ruff B023). 154 video tests green, ruff clean. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| music_database.py | ||
| personalized_schema.py | ||
| video_database.py | ||
| video_schema.sql | ||