@ -98,10 +98,10 @@ namespace NzbDrone.Core.DecisionEngine
private int CompareProtocol ( DownloadDecision x , DownloadDecision y )
{
var result = CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Episod e = >
var result = CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Movi e = >
{
var delayProfile = _delayProfileService . BestForTags ( remote Episod e. Movie . Tags ) ;
var downloadProtocol = remote Episod e. Release . DownloadProtocol ;
var delayProfile = _delayProfileService . BestForTags ( remote Movi e. Movie . Tags ) ;
var downloadProtocol = remote Movi e. Release . DownloadProtocol ;
return downloadProtocol = = delayProfile . PreferredProtocol ;
} ) ;
@ -119,15 +119,15 @@ namespace NzbDrone.Core.DecisionEngine
}
return CompareAll (
CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Episod e = >
CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Movi e = >
{
var seeders = TorrentInfo . GetSeeders ( remote Episod e. Release ) ;
var seeders = TorrentInfo . GetSeeders ( remote Movi e. Release ) ;
return seeders . HasValue & & seeders . Value > 0 ? Math . Round ( Math . Log10 ( seeders . Value ) ) : 0 ;
} ) ,
CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Episod e = >
CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Movi e = >
{
var peers = TorrentInfo . GetPeers ( remote Episod e. Release ) ;
var peers = TorrentInfo . GetPeers ( remote Movi e. Release ) ;
return peers . HasValue & & peers . Value > 0 ? Math . Round ( Math . Log10 ( peers . Value ) ) : 0 ;
} ) ) ;
@ -141,10 +141,10 @@ namespace NzbDrone.Core.DecisionEngine
return 0 ;
}
return CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Episod e = >
return CompareBy ( x . RemoteMovie , y . RemoteMovie , remote Movi e = >
{
var ageHours = remote Episod e. Release . AgeHours ;
var age = remote Episod e. Release . Age ;
var ageHours = remote Movi e. Release . AgeHours ;
var age = remote Movi e. Release . Age ;
if ( ageHours < 1 )
{