1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-11-04 10:02:40 +01:00

Catching predb.me errors hopefully.

This commit is contained in:
Leonardo Galli 2017-04-11 12:15:52 +02:00
parent d33ec334f3
commit 63d7596e98

View File

@ -171,10 +171,12 @@ public void Execute(PreDBSyncCommand message)
public bool HasReleases(Movie movie)
{
var results = GetResults("movies", movie.Title);
try
{
var results = GetResults("movies", movie.Title);
foreach (PreDBResult result in results)
{
foreach (PreDBResult result in results)
{
var parsed = Parser.Parser.ParseMovieTitle(result.Title);
if (parsed == null)
{
@ -182,13 +184,20 @@ public bool HasReleases(Movie movie)
}
var match = _parsingService.Map(parsed, "", new MovieSearchCriteria { Movie = movie });
if (match != null && match.Movie != null && match.Movie.Id == movie.Id)
{
return true;
}
}
if (match != null && match.Movie != null && match.Movie.Id == movie.Id)
{
return true;
}
}
return false;
return false;
}
catch (Exception ex)
{
_logger.Warn(ex, "Error while looking on predb.me.");
return false;
}
}
}
}