mirror of
https://github.com/Readarr/Readarr.git
synced 2026-04-25 22:36:59 -04:00
Tests added for DownloadApprovedReports also some cleanup
This commit is contained in:
@@ -17,17 +17,17 @@ namespace NzbDrone.Core.Indexers
|
||||
{
|
||||
private readonly IFetchAndParseRss _rssFetcherAndParser;
|
||||
private readonly IMakeDownloadDecision _downloadDecisionMaker;
|
||||
private readonly IDownloadApprovedReportsService _downloadApprovedReportsService;
|
||||
private readonly IDownloadApprovedReports _downloadApprovedReports;
|
||||
private readonly Logger _logger;
|
||||
|
||||
public RssSyncService(IFetchAndParseRss rssFetcherAndParser,
|
||||
IMakeDownloadDecision downloadDecisionMaker,
|
||||
IDownloadApprovedReportsService downloadApprovedReportsService,
|
||||
IDownloadApprovedReports downloadApprovedReports,
|
||||
Logger logger)
|
||||
{
|
||||
_rssFetcherAndParser = rssFetcherAndParser;
|
||||
_downloadDecisionMaker = downloadDecisionMaker;
|
||||
_downloadApprovedReportsService = downloadApprovedReportsService;
|
||||
_downloadApprovedReports = downloadApprovedReports;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
@@ -38,9 +38,9 @@ namespace NzbDrone.Core.Indexers
|
||||
|
||||
var reports = _rssFetcherAndParser.Fetch();
|
||||
var decisions = _downloadDecisionMaker.GetRssDecision(reports);
|
||||
var qualifiedReports = _downloadApprovedReportsService.DownloadApproved(decisions);
|
||||
var qualifiedReports = _downloadApprovedReports.DownloadApproved(decisions);
|
||||
|
||||
_logger.Info("RSS Sync Completed. Reports found: {0}, Fetches attempted: {1}", reports.Count, qualifiedReports.Count());
|
||||
_logger.Info("RSS Sync Completed. Reports found: {0}, Reports downloaded: {1}", reports.Count, qualifiedReports.Count());
|
||||
}
|
||||
|
||||
public void Execute(RssSyncCommand message)
|
||||
|
||||
Reference in New Issue
Block a user