mirror of
https://github.com/Lidarr/Lidarr
synced 2026-04-26 14:41:57 +02:00
Fixed: Calculate CFs after auxiliary parsing
This commit is contained in:
parent
b06730f4ef
commit
3d01300ff9
1 changed files with 4 additions and 3 deletions
|
|
@ -88,9 +88,6 @@ private IEnumerable<DownloadDecision> GetAlbumDecisions(List<ReleaseInfo> report
|
|||
|
||||
_aggregationService.Augment(remoteAlbum);
|
||||
|
||||
remoteAlbum.CustomFormats = _formatCalculator.ParseCustomFormat(remoteAlbum, remoteAlbum.Release.Size);
|
||||
remoteAlbum.CustomFormatScore = remoteAlbum?.Artist?.QualityProfile?.Value.CalculateCustomFormatScore(remoteAlbum.CustomFormats) ?? 0;
|
||||
|
||||
// try parsing again using the search criteria, in case it parsed but parsed incorrectly
|
||||
if ((remoteAlbum.Artist == null || remoteAlbum.Albums.Empty()) && searchCriteria != null)
|
||||
{
|
||||
|
|
@ -129,6 +126,10 @@ private IEnumerable<DownloadDecision> GetAlbumDecisions(List<ReleaseInfo> report
|
|||
else
|
||||
{
|
||||
_aggregationService.Augment(remoteAlbum);
|
||||
|
||||
remoteAlbum.CustomFormats = _formatCalculator.ParseCustomFormat(remoteAlbum, remoteAlbum.Release.Size);
|
||||
remoteAlbum.CustomFormatScore = remoteAlbum?.Artist?.QualityProfile?.Value.CalculateCustomFormatScore(remoteAlbum.CustomFormats) ?? 0;
|
||||
|
||||
remoteAlbum.DownloadAllowed = remoteAlbum.Albums.Any();
|
||||
decision = GetDecisionForReport(remoteAlbum, searchCriteria);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue