feat: match RSS results by IMDb id #99
Reference in New Issue
Block a user
Delete Branch "issue/92-imdb-rss"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #92.
RSS matching preferred a tracker-supplied id over the release name, but only
tmdbidwas usable:moviesstored no IMDb id, so the feed items carryingimdbid— what most Prowlarr definitions emit — fell through to title-and-year matching.movies.imdb_id(migration 0013), filled by the TMDB metadata refresh alongside title, year and digital release.SearchRelease.imdb_id, parsed from theimdbidTorznab attribute and kept as the tracker spelled it.match_movietakes aReleaseIds { tmdb_id, imdb_id }and matches on either. Ids are compared on their digits, sott15239678,15239678andtt0015239678are one title; an empty or all-zero id is no id and falls through to the title lane.Two supplied ids naming different wanted titles are an ambiguity and match nothing, same as two titles matching. One id the library does not carry does not veto the other.
just cipasses locally (297 tests).