From c047b90ea3e4269c5c614935bf008370414ede87 Mon Sep 17 00:00:00 2001 From: sbuser Date: Fri, 5 Aug 2011 18:01:50 -0500 Subject: [PATCH] Make sure we aren't renaming unprocessed folders every time they are re-post-processed. --- headphones/postprocessor.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/headphones/postprocessor.py b/headphones/postprocessor.py index cb0a8087..e97d46b1 100644 --- a/headphones/postprocessor.py +++ b/headphones/postprocessor.py @@ -164,7 +164,11 @@ def verify(albumid, albumpath): logger.warn('Could not identify album: %s. It may not be the intended album.' % albumpath) myDB.action('UPDATE snatched SET status = "Unprocessed" WHERE AlbumID=?', [albumid]) - renameUnprocessedFolder(albumpath) + processed = re.search(r' \(Unprocessed\)(?:\[\d+\])?', albumpath) + if not processed: + renameUnprocessedFolder(albumpath) + else: + logger.info("Already marked as unprocessed: " + albumpath) def doPostProcessing(albumid, albumpath, release, tracks, downloaded_track_list):