diff --git a/core/autoProcess/autoProcessTV.py b/core/autoProcess/autoProcessTV.py index ed5e8da1..1880f840 100644 --- a/core/autoProcess/autoProcessTV.py +++ b/core/autoProcess/autoProcessTV.py @@ -176,9 +176,15 @@ class autoProcessTV: logger.warning("No media files found in directory %s to manually process." % (dirName), section) return [0, ""] # Success (as far as this script is concerned) elif nzbExtractionBy == "Destination": - logger.info("Check for media files ignored because nzbExtractionBy is set to Destination. Setting status Success.") - status = 0 - failed = 0 + logger.info("Check for media files ignored because nzbExtractionBy is set to Destination.") + if failed == 0: + logger.info("Setting Status Success.") + status = 0 + failed = 0 + else: + logger.info("Downloader reported an error during download or verification. Processing this as a failed download.") + status = 1 + failed = 1 else: logger.warning("No media files found in directory %s. Processing this as a failed download" % (dirName), section) status = 1