Return decisions when catching exceptions during decision making

Fixed: Manual Import not showing files that failed to process
Closes #1131
This commit is contained in:
Mark McDowall
2016-04-17 14:17:46 -07:00
parent aff6af1806
commit e9248e284e
4 changed files with 43 additions and 0 deletions
@@ -96,6 +96,9 @@ namespace NzbDrone.Core.DecisionEngine
catch (Exception e)
{
_logger.Error(e, "Couldn't process release.");
var remoteEpisode = new RemoteEpisode { Release = report };
decision = new DownloadDecision(remoteEpisode, new Rejection("Unexpected error processing release"));
}
reportNumber++;