diff --git a/src/Ombi.Schedule/Jobs/Emby/EmbyContentSync.cs b/src/Ombi.Schedule/Jobs/Emby/EmbyContentSync.cs index aa66f6531..b14b58d98 100644 --- a/src/Ombi.Schedule/Jobs/Emby/EmbyContentSync.cs +++ b/src/Ombi.Schedule/Jobs/Emby/EmbyContentSync.cs @@ -149,7 +149,7 @@ namespace Ombi.Schedule.Jobs.Emby foreach (var tvShow in tv.Items) { processed++; - if (string.IsNullOrEmpty(tvShow.ProviderIds?.Tvdb)) + if (!tvShow.ProviderIds.Any()) { _logger.LogInformation("Provider Id on tv {0} is null", tvShow.Name); continue; @@ -250,8 +250,7 @@ namespace Ombi.Schedule.Jobs.Emby if (existingMovie == null && !alreadyGoingToAdd) { - if (string.IsNullOrEmpty(movieInfo.ProviderIds?.Imdb) - && string.IsNullOrEmpty(movieInfo.ProviderIds?.Tmdb)) + if (!movieInfo.ProviderIds.Any()) { _logger.LogWarning($"Movie {0} has no relevant metadata. Skipping.", movieInfo.Name); return; diff --git a/src/Ombi.Schedule/Jobs/Jellyfin/JellyfinContentSync.cs b/src/Ombi.Schedule/Jobs/Jellyfin/JellyfinContentSync.cs index 3ac849836..3e5705a1b 100644 --- a/src/Ombi.Schedule/Jobs/Jellyfin/JellyfinContentSync.cs +++ b/src/Ombi.Schedule/Jobs/Jellyfin/JellyfinContentSync.cs @@ -127,7 +127,7 @@ namespace Ombi.Schedule.Jobs.Jellyfin { processed++; - if (string.IsNullOrEmpty(tvShow.ProviderIds?.Tvdb)) + if (!tvShow.ProviderIds.Any()) { _logger.LogInformation("Provider Id on tv {0} is null", tvShow.Name); continue; @@ -217,8 +217,7 @@ namespace Ombi.Schedule.Jobs.Jellyfin var alreadyGoingToAdd = content.Any(x => x.JellyfinId == movieInfo.Id); if (existingMovie == null && !alreadyGoingToAdd) { - if (string.IsNullOrEmpty(movieInfo.ProviderIds?.Imdb) - && string.IsNullOrEmpty(movieInfo.ProviderIds?.Tmdb)) + if (!movieInfo.ProviderIds.Any()) { _logger.LogWarning($"Movie {0} has no relevant metadata. Skipping.", movieInfo.Name); return;