mirror of
https://github.com/moparisthebest/SickRage
synced 2024-11-17 06:45:05 -05:00
Renamed bestSeasonNZB to bestSeasonResult
bestSeasonNZB is confusing in this context we are dealing with results which can be NZBs or Torrents
This commit is contained in:
parent
94063db43e
commit
dce55b3dac
@ -485,9 +485,9 @@ def searchProviders(show, season, episodes, manualSearch=False):
|
|||||||
anyQualities, bestQualities = Quality.splitQuality(show.quality)
|
anyQualities, bestQualities = Quality.splitQuality(show.quality)
|
||||||
|
|
||||||
# pick the best season NZB
|
# pick the best season NZB
|
||||||
bestSeasonNZB = None
|
bestSeasonResult = None
|
||||||
if SEASON_RESULT in foundResults[curProvider.name]:
|
if SEASON_RESULT in foundResults[curProvider.name]:
|
||||||
bestSeasonNZB = pickBestResult(foundResults[curProvider.name][SEASON_RESULT], show,
|
bestSeasonResult = pickBestResult(foundResults[curProvider.name][SEASON_RESULT], show,
|
||||||
anyQualities + bestQualities)
|
anyQualities + bestQualities)
|
||||||
|
|
||||||
highest_quality_overall = 0
|
highest_quality_overall = 0
|
||||||
@ -499,12 +499,12 @@ def searchProviders(show, season, episodes, manualSearch=False):
|
|||||||
logger.DEBUG)
|
logger.DEBUG)
|
||||||
|
|
||||||
# see if every episode is wanted
|
# see if every episode is wanted
|
||||||
if bestSeasonNZB:
|
if bestSeasonResult:
|
||||||
|
|
||||||
# get the quality of the season nzb
|
# get the quality of the season nzb
|
||||||
seasonQual = bestSeasonNZB.quality
|
seasonQual = bestSeasonResult.quality
|
||||||
logger.log(
|
logger.log(
|
||||||
u"The quality of the season " + bestSeasonNZB.provider.providerType + " is " + Quality.qualityStrings[
|
u"The quality of the season " + bestSeasonResult.provider.providerType + " is " + Quality.qualityStrings[
|
||||||
seasonQual], logger.DEBUG)
|
seasonQual], logger.DEBUG)
|
||||||
|
|
||||||
myDB = db.DBConnection()
|
myDB = db.DBConnection()
|
||||||
@ -522,28 +522,28 @@ def searchProviders(show, season, episodes, manualSearch=False):
|
|||||||
anyWanted = True
|
anyWanted = True
|
||||||
|
|
||||||
# if we need every ep in the season and there's nothing better then just download this and be done with it (unless single episodes are preferred)
|
# if we need every ep in the season and there's nothing better then just download this and be done with it (unless single episodes are preferred)
|
||||||
if allWanted and bestSeasonNZB.quality == highest_quality_overall:
|
if allWanted and bestSeasonResult.quality == highest_quality_overall:
|
||||||
logger.log(
|
logger.log(
|
||||||
u"Every ep in this season is needed, downloading the whole " + bestSeasonNZB.provider.providerType + " " + bestSeasonNZB.name)
|
u"Every ep in this season is needed, downloading the whole " + bestSeasonResult.provider.providerType + " " + bestSeasonResult.name)
|
||||||
epObjs = []
|
epObjs = []
|
||||||
for curEpNum in allEps:
|
for curEpNum in allEps:
|
||||||
epObjs.append(show.getEpisode(season, curEpNum))
|
epObjs.append(show.getEpisode(season, curEpNum))
|
||||||
bestSeasonNZB.episodes = epObjs
|
bestSeasonResult.episodes = epObjs
|
||||||
|
|
||||||
return [bestSeasonNZB]
|
return [bestSeasonResult]
|
||||||
|
|
||||||
elif not anyWanted:
|
elif not anyWanted:
|
||||||
logger.log(
|
logger.log(
|
||||||
u"No eps from this season are wanted at this quality, ignoring the result of " + bestSeasonNZB.name,
|
u"No eps from this season are wanted at this quality, ignoring the result of " + bestSeasonResult.name,
|
||||||
logger.DEBUG)
|
logger.DEBUG)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|
||||||
if bestSeasonNZB.provider.providerType == GenericProvider.NZB:
|
if bestSeasonResult.provider.providerType == GenericProvider.NZB:
|
||||||
logger.log(u"Breaking apart the NZB and adding the individual ones to our results", logger.DEBUG)
|
logger.log(u"Breaking apart the NZB and adding the individual ones to our results", logger.DEBUG)
|
||||||
|
|
||||||
# if not, break it apart and add them as the lowest priority results
|
# if not, break it apart and add them as the lowest priority results
|
||||||
individualResults = nzbSplitter.splitResult(bestSeasonNZB)
|
individualResults = nzbSplitter.splitResult(bestSeasonResult)
|
||||||
|
|
||||||
individualResults = filter(
|
individualResults = filter(
|
||||||
lambda x: show_name_helpers.filterBadReleases(x.name) and x.show == show, individualResults)
|
lambda x: show_name_helpers.filterBadReleases(x.name) and x.show == show, individualResults)
|
||||||
@ -568,13 +568,13 @@ def searchProviders(show, season, episodes, manualSearch=False):
|
|||||||
epObjs = []
|
epObjs = []
|
||||||
for curEpNum in allEps:
|
for curEpNum in allEps:
|
||||||
epObjs.append(show.getEpisode(season, curEpNum))
|
epObjs.append(show.getEpisode(season, curEpNum))
|
||||||
bestSeasonNZB.episodes = epObjs
|
bestSeasonResult.episodes = epObjs
|
||||||
|
|
||||||
epNum = MULTI_EP_RESULT
|
epNum = MULTI_EP_RESULT
|
||||||
if epNum in foundResults[curProvider.name]:
|
if epNum in foundResults[curProvider.name]:
|
||||||
foundResults[curProvider.name][epNum].append(bestSeasonNZB)
|
foundResults[curProvider.name][epNum].append(bestSeasonResult)
|
||||||
else:
|
else:
|
||||||
foundResults[curProvider.name][epNum] = [bestSeasonNZB]
|
foundResults[curProvider.name][epNum] = [bestSeasonResult]
|
||||||
|
|
||||||
# go through multi-ep results and see if we really want them or not, get rid of the rest
|
# go through multi-ep results and see if we really want them or not, get rid of the rest
|
||||||
multiResults = {}
|
multiResults = {}
|
||||||
|
Loading…
Reference in New Issue
Block a user