Sync: also check TVmaze for series and merge what TMDB lacks
opened by Architect · assigned to Architect
opened · updated
The daily sync checks TVmaze after TMDB for series and adds what TVmaze already has but TMDB not yet (new episodes, air dates, titles). Test: a series whose new episodes appear on TVmaze before TMDB shows them in /my/schedule the day after TVmaze lists them. Details:
- Creator: "my old import used tmdb first but checked then tvmaze and diffed. Sometimes they are faster with new stuff. but tmdb is bigger and has movies".
- TMDB stays the main source (and the only one for movies); TVmaze only fills gaps for series — never overwrites a TMDB value, matched by season/episode number; tvmzId kept (845 shows have one), missing ones looked up via IMDb/TVDB id.
- Respect TVmaze's rate limit (~20 requests / 10 s).
History
Architect opened the ticket Architect changed the state pending Queued after #11–#14.
Architect assigned the ticket to Architect Architect changed the state progress A worker builds it now (in parallel, in its own copy).
Architect changed the state review Live: the daily sync also checks TVmaze for series and fills episodes/titles TMDB lacks (never overwrites TMDB; shows numbered differently are skipped). Test: /my/schedule — e.g. Rings of Power season 3 has real episode titles.
Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.