From 0e8bc50f147391689f3dfd593ff4cc9cddf3255e Mon Sep 17 00:00:00 2001 From: echel0n Date: Mon, 14 Apr 2014 09:59:39 -0700 Subject: [PATCH] Fixed issue #321 --- nzbtomedia/autoProcess/autoProcessMusic.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nzbtomedia/autoProcess/autoProcessMusic.py b/nzbtomedia/autoProcess/autoProcessMusic.py index 28c667f6..b1407273 100644 --- a/nzbtomedia/autoProcess/autoProcessMusic.py +++ b/nzbtomedia/autoProcess/autoProcessMusic.py @@ -89,11 +89,7 @@ class autoProcessMusic: release_status = self.get_status(url, apikey, dirName) - if release_status is None: - logger.error("Could not find a current status for %s on HeadPhones", nzbName) - return 1 - - if release_status != "Unprocessed": + if release_status not in ["Unprocessed", "Snatched"]: logger.error("%s is marked with a status of %s on HeadPhones, skipping ...", nzbName, release_status) return 0 @@ -116,6 +112,10 @@ class autoProcessMusic: logger.postprocess("The download failed. Nothing to process") return 0 # Success (as far as this script is concerned) + if release_status is None: + logger.error("Could not find a current status for %s on HeadPhones", nzbName) + return 1 + # we will now wait 1 minutes for this album to be processed before returning to TorrentToMedia and unpausing. timeout = time.time() + 60 * 2 while (time.time() < timeout): # only wait 2 (default) minutes, then return.