fix(jellyfin-scanner): add TheMovieDb provider fallback for Jellyfin scanner (#2605)
This commit is contained in:
@@ -60,7 +60,9 @@ class JellyfinScanner
|
||||
}
|
||||
|
||||
const anidbId = Number(metadata.ProviderIds.AniDB ?? null);
|
||||
let tmdbId = Number(metadata.ProviderIds.Tmdb ?? null);
|
||||
let tmdbId = Number(
|
||||
metadata.ProviderIds.Tmdb || metadata.ProviderIds.TheMovieDb || null
|
||||
);
|
||||
let imdbId = metadata.ProviderIds.Imdb;
|
||||
|
||||
// We use anidb only if we have the anidbId and nothing else
|
||||
@@ -227,10 +229,12 @@ class JellyfinScanner
|
||||
return;
|
||||
}
|
||||
|
||||
if (metadata.ProviderIds.Tmdb) {
|
||||
if (metadata.ProviderIds.Tmdb || metadata.ProviderIds.TheMovieDb) {
|
||||
try {
|
||||
tvShow = await this.getTvShow({
|
||||
tmdbId: Number(metadata.ProviderIds.Tmdb),
|
||||
tmdbId: Number(
|
||||
metadata.ProviderIds.Tmdb || metadata.ProviderIds.TheMovieDb
|
||||
),
|
||||
});
|
||||
} catch {
|
||||
this.log('Unable to find TMDb ID for this title.', 'debug', {
|
||||
|
||||
Reference in New Issue
Block a user