Fixed: Don't mark releases as imported unless at least one file is imported

This commit is contained in:
Mark McDowall 2014-09-03 17:57:27 -07:00
commit b638e09f24
8 changed files with 143 additions and 23 deletions

View file

@ -187,7 +187,7 @@ namespace NzbDrone.Core.Download
{
UpdateStatusMessage(trackedDownload, LogLevel.Error, "No files found are eligible for import in {0}", trackedDownload.DownloadItem.OutputPath);
}
else if (importResults.All(v => v.Result == ImportResultType.Imported || v.Result == ImportResultType.Rejected))
else if (importResults.Any(v => v.Result == ImportResultType.Imported) && importResults.All(v => v.Result == ImportResultType.Imported || v.Result == ImportResultType.Rejected))
{
UpdateStatusMessage(trackedDownload, LogLevel.Info, "Imported {0} files.", importResults.Count(v => v.Result == ImportResultType.Imported));