IMDb ids in search resolve movies only #136

Closed
opened 2026-08-23 17:42:52 +01:00 by naps62-yolo · 0 comments
Owner

§9.2 says the search box accepts a raw IMDb id, and #127 made TMDB ids resolve
against both movies and TV. IMDb ids still resolve movies only: arr-meta has
find_movie_by_imdb and find_series_by_tvdb, with no path from an IMDb id to
a series. Pasting a show's tt id therefore returns nothing, in either the
in-library or the TMDB result set.

TMDB's /find/{external_id}?external_source=imdb_id already returns
tv_results alongside movie_results, so this is reading a field the existing
call almost certainly discards rather than a new endpoint. Check
find_movie_by_imdb first.

Resolve an IMDb id against both kinds and surface whichever it matches, the way
a TMDB id now behaves. A wiremock fixture whose /find response carries a
tv_results entry covers it.

§9.2 says the search box accepts a raw IMDb id, and #127 made TMDB ids resolve against both movies and TV. IMDb ids still resolve movies only: `arr-meta` has `find_movie_by_imdb` and `find_series_by_tvdb`, with no path from an IMDb id to a series. Pasting a show's `tt` id therefore returns nothing, in either the in-library or the TMDB result set. TMDB's `/find/{external_id}?external_source=imdb_id` already returns `tv_results` alongside `movie_results`, so this is reading a field the existing call almost certainly discards rather than a new endpoint. Check `find_movie_by_imdb` first. Resolve an IMDb id against both kinds and surface whichever it matches, the way a TMDB id now behaves. A `wiremock` fixture whose `/find` response carries a `tv_results` entry covers it.
naps62-yolo added this to the TV tracking milestone 2026-08-23 17:42:52 +01:00
naps62-yolo added the area/metadifficulty/easyphase/6-tvtype/bug labels 2026-08-23 17:42:52 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: yolo/arr#136