From be9b2d9ebb608786c12398878426d523ad32fb3c Mon Sep 17 00:00:00 2001 From: Qstick Date: Sun, 31 May 2020 22:54:04 -0400 Subject: [PATCH] New: Speed up list sync processing --- src/NzbDrone.Core/NetImport/NetImportSearchService.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/NzbDrone.Core/NetImport/NetImportSearchService.cs b/src/NzbDrone.Core/NetImport/NetImportSearchService.cs index baa995d9b..15c98acfa 100644 --- a/src/NzbDrone.Core/NetImport/NetImportSearchService.cs +++ b/src/NzbDrone.Core/NetImport/NetImportSearchService.cs @@ -126,17 +126,18 @@ namespace NzbDrone.Core.NetImport foreach (var movie in listedMovies) { - var mapped = _movieSearch.MapMovieToTmdbMovie(movie); + //No need to map for movies that already have TMDB, We do it in the Add Service + var mapped = movie.TmdbId > 0 ? movie : _movieSearch.MapMovieToTmdbMovie(movie); if (mapped != null && mapped.TmdbId > 0) { if (_exclusionService.IsMovieExcluded(mapped.TmdbId)) { - _logger.Debug($"{mapped.Title} ({mapped.TitleSlug}) will not be added since it was found on the exclusions list"); + _logger.Debug($"{mapped.Title} ({mapped.TmdbId}) will not be added since it was found on the exclusions list"); } else if (_movieService.MovieExists(mapped)) { - _logger.Trace($"{mapped.Title} ({mapped.TitleSlug}) will not be added since it exists in Library"); + _logger.Trace($"{mapped.Title} ({mapped.TmdbId}) will not be added since it exists in Library"); } else {