From 2f0e197320e8c3f8dcbf3bfeb5340d74b250a762 Mon Sep 17 00:00:00 2001 From: Ruud Date: Fri, 19 Sep 2014 00:14:52 +0200 Subject: [PATCH] Mark faulty movies done --- couchpotato/core/media/_base/media/main.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/couchpotato/core/media/_base/media/main.py b/couchpotato/core/media/_base/media/main.py index e0a7886c..aa1ee382 100755 --- a/couchpotato/core/media/_base/media/main.py +++ b/couchpotato/core/media/_base/media/main.py @@ -90,9 +90,15 @@ class MediaPlugin(MediaBase): # Wrongly tagged media files def cleanupFaults(self): - medias = fireEvent('media.with_status', 'ignored', with_doc = False, single = True) + medias = fireEvent('media.with_status', 'ignored', single = True) or [] + + db = get_db() for media in medias: - self.restatus(media.get('_id'), tag_recent = False) + try: + media['status'] = 'done' + db.update(media) + except: + pass def refresh(self, id = '', **kwargs): handlers = []