Use new method Any

This commit is contained in:
Florian Dupret 2022-02-05 09:51:49 +01:00
commit 297e0c24b0
2 changed files with 4 additions and 6 deletions

View file

@ -149,7 +149,7 @@ namespace Ombi.Schedule.Jobs.Emby
foreach (var tvShow in tv.Items) foreach (var tvShow in tv.Items)
{ {
processed++; processed++;
if (string.IsNullOrEmpty(tvShow.ProviderIds?.Tvdb)) if (!tvShow.ProviderIds.Any())
{ {
_logger.LogInformation("Provider Id on tv {0} is null", tvShow.Name); _logger.LogInformation("Provider Id on tv {0} is null", tvShow.Name);
continue; continue;
@ -250,8 +250,7 @@ namespace Ombi.Schedule.Jobs.Emby
if (existingMovie == null && !alreadyGoingToAdd) if (existingMovie == null && !alreadyGoingToAdd)
{ {
if (string.IsNullOrEmpty(movieInfo.ProviderIds?.Imdb) if (!movieInfo.ProviderIds.Any())
&& string.IsNullOrEmpty(movieInfo.ProviderIds?.Tmdb))
{ {
_logger.LogWarning($"Movie {0} has no relevant metadata. Skipping.", movieInfo.Name); _logger.LogWarning($"Movie {0} has no relevant metadata. Skipping.", movieInfo.Name);
return; return;

View file

@ -127,7 +127,7 @@ namespace Ombi.Schedule.Jobs.Jellyfin
{ {
processed++; processed++;
if (string.IsNullOrEmpty(tvShow.ProviderIds?.Tvdb)) if (!tvShow.ProviderIds.Any())
{ {
_logger.LogInformation("Provider Id on tv {0} is null", tvShow.Name); _logger.LogInformation("Provider Id on tv {0} is null", tvShow.Name);
continue; continue;
@ -217,8 +217,7 @@ namespace Ombi.Schedule.Jobs.Jellyfin
var alreadyGoingToAdd = content.Any(x => x.JellyfinId == movieInfo.Id); var alreadyGoingToAdd = content.Any(x => x.JellyfinId == movieInfo.Id);
if (existingMovie == null && !alreadyGoingToAdd) if (existingMovie == null && !alreadyGoingToAdd)
{ {
if (string.IsNullOrEmpty(movieInfo.ProviderIds?.Imdb) if (!movieInfo.ProviderIds.Any())
&& string.IsNullOrEmpty(movieInfo.ProviderIds?.Tmdb))
{ {
_logger.LogWarning($"Movie {0} has no relevant metadata. Skipping.", movieInfo.Name); _logger.LogWarning($"Movie {0} has no relevant metadata. Skipping.", movieInfo.Name);
return; return;