From 19f74e398f3e6a0054411474ef939f213635036f Mon Sep 17 00:00:00 2001 From: Ruud Date: Sun, 21 Oct 2012 14:38:58 +0200 Subject: [PATCH] Commit before adding more info --- couchpotato/core/plugins/searcher/main.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/couchpotato/core/plugins/searcher/main.py b/couchpotato/core/plugins/searcher/main.py index edad31f7..7e3aefdc 100644 --- a/couchpotato/core/plugins/searcher/main.py +++ b/couchpotato/core/plugins/searcher/main.py @@ -181,7 +181,9 @@ class Searcher(Plugin): ) db.add(rls) else: - [db.delete(info) for info in rls.info] + [db.delete(old_info) for old_info in rls.info] + + db.commit() for info in nzb: try: @@ -196,9 +198,9 @@ class Searcher(Plugin): except InterfaceError: log.debug('Couldn\'t add %s to ReleaseInfo: %s', (info, traceback.format_exc())) - nzb['status_id'] = rls.status_id + db.commit() - db.commit() + nzb['status_id'] = rls.status_id for nzb in sorted_results: