From 51540993be74e42ec72d31bf9bb7b70249771bbd Mon Sep 17 00:00:00 2001 From: echel0n Date: Mon, 19 May 2014 08:47:01 -0700 Subject: [PATCH] Fix for failed releases not properly converting scene numbered to indexer numbering plus small typo fix. --- sickbeard/failedProcessor.py | 1 + sickbeard/failed_history.py | 7 ++----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/sickbeard/failedProcessor.py b/sickbeard/failedProcessor.py index 266f4252..62043244 100644 --- a/sickbeard/failedProcessor.py +++ b/sickbeard/failedProcessor.py @@ -75,6 +75,7 @@ class FailedProcessor(object): logger.WARNING) raise exceptions.FailedProcessingFailed() + parsed = parsed.convert(self._show_obj) segment = {parsed.season_number:[]} for episode in parsed.episode_numbers: epObj = self._show_obj.getEpisode(parsed.season_number, episode) diff --git a/sickbeard/failed_history.py b/sickbeard/failed_history.py index 09ea1dc5..2faa33ac 100644 --- a/sickbeard/failed_history.py +++ b/sickbeard/failed_history.py @@ -55,9 +55,7 @@ def logFailed(release): if len(sql_results) == 0: logger.log( - u"Release not found in snatch history. Recording it as bad with no size and no proivder.", logger.WARNING) - logger.log( - u"Future releases of the same name from providers that don't return size will be skipped.", logger.WARNING) + u"Release not found in snatch history.", logger.WARNING) elif len(sql_results) > 1: logger.log(u"Multiple logged snatches found for release", logger.WARNING) sizes = len(set(x["size"] for x in sql_results)) @@ -109,11 +107,10 @@ def hasFailed(release, size, provider="%"): myDB = db.DBConnection("failed.db") sql_results = myDB.select( "SELECT * FROM failed WHERE release=? AND size=? AND provider LIKE ?", - [prepareFailedName(release), size, provider]) + [release, size, provider]) return (len(sql_results) > 0) - def revertEpisode(epObj): """Restore the episodes of a failed download to their original state""" myDB = db.DBConnection("failed.db")