Create a library of type show with at least one show in it.
Ensure the AniDB metadata downloader is enabled as the first metadata downloader in the library (for each category), and also enable TheMovieDb as a secondary downloader.
Open the library, select the show, and select "Identify"
Enter name "Lost", hit "Search"
Select the second entry ("Lost", from TheMovieDb) and hit "Ok"
Result: Metadata (title, images, description, etc) for "Lost Universe" are loaded, and the external links for the show are:
Steps:
Result: Metadata (title, images, description, etc) for "Lost Universe" are loaded, and the external links for the show are:
Expected result: Metadata for the selected show ("Lost") loaded, and AniDB does not have an ID linked because the show isn't listed there.
More details: The equality check in the series provider passes the same value into both sides, so they can never not be equal. This results in whatever show first matches the search being selected and tagged with an AniDB id. https://github.com/jellyfin/jellyfin-plugin-anidb/blob/f954e9f71b94fad8aee76266d35b5e2e99256b9a/Jellyfin.Plugin.AniDB/Providers/AniDB/Metadata/AniDbSeriesProvider.cs#L67