1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-20 21:55:03 -04:00

Decision Engine is now mostly working with movies :)

This commit is contained in:
Leonardo Galli
2017-01-06 15:05:30 +01:00
parent cd310626e9
commit 9aa8050627
28 changed files with 566 additions and 4 deletions
@@ -32,5 +32,23 @@ namespace NzbDrone.Core.DecisionEngine.Specifications.Search
return Decision.Accept();
}
public Decision IsSatisfiedBy(RemoteMovie remoteEpisode, SearchCriteriaBase searchCriteria)
{
if (searchCriteria == null)
{
return Decision.Accept();
}
_logger.Debug("Checking if movie matches searched movie");
if (remoteEpisode.Movie.Id != searchCriteria.Movie.Id)
{
_logger.Debug("Series {0} does not match {1}", remoteEpisode.Movie, searchCriteria.Series);
return Decision.Reject("Wrong movie");
}
return Decision.Accept();
}
}
}