1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-28 23:07:13 -04:00

Revert "Use async api calls for Refresh and NetImportSync"

This reverts commit 2bdd806565.
This commit is contained in:
Qstick
2020-05-23 15:38:23 -04:00
parent 00b9118dbd
commit 250cc09239
4 changed files with 33 additions and 55 deletions
@@ -1,6 +1,5 @@
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using NLog;
using NzbDrone.Common.Extensions;
using NzbDrone.Core.Configuration;
@@ -122,17 +121,12 @@ namespace NzbDrone.Core.NetImport
_logger.Info($"Found {listedMovies.Count()} movies on your auto enabled lists not in your library");
}
var tasks = listedMovies.Select(x => _movieSearch.MapMovieToTmdbMovieAsync(x)).ToList();
var importExclusions = new List<string>();
var moviesToAdd = new List<Movie>();
while (tasks.Count > 0)
foreach (var movie in listedMovies)
{
var finishedTask = Task.WhenAny(tasks).GetAwaiter().GetResult();
tasks.Remove(finishedTask);
var mapped = finishedTask.GetAwaiter().GetResult();
var mapped = _movieSearch.MapMovieToTmdbMovie(movie);
if (mapped != null && mapped.TmdbId > 0)
{