From 7bb723d6b3772b29a4836d3f0f964c395c058fa2 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 22 Mar 2014 22:39:26 +0100 Subject: [PATCH] Key errors --- couchpotato/core/media/movie/searcher.py | 2 +- couchpotato/core/plugins/release/main.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/couchpotato/core/media/movie/searcher.py b/couchpotato/core/media/movie/searcher.py index f894a37..d6d4821 100644 --- a/couchpotato/core/media/movie/searcher.py +++ b/couchpotato/core/media/movie/searcher.py @@ -149,7 +149,7 @@ class MovieSearcher(SearcherBase, MovieTypeBase): 'quality': q_identifier, 'finish': profile['finish'][index], 'wait_for': profile['wait_for'][index], - '3d': profile['3d'][index] if profile['3d'] else False + '3d': profile['3d'][index] if profile.get('3d') else False } index += 1 diff --git a/couchpotato/core/plugins/release/main.py b/couchpotato/core/plugins/release/main.py index 867655d..437e736 100644 --- a/couchpotato/core/plugins/release/main.py +++ b/couchpotato/core/plugins/release/main.py @@ -446,7 +446,7 @@ class Release(Plugin): raw_releases = list(db.get_many('release', media_id, with_doc = True)) releases = [] - for r in sorted(raw_releases, key = lambda k: k['doc']['info']['score'], reverse = True): + for r in sorted(raw_releases, key = lambda k: k['doc'].get('info', {}).get('score', 0), reverse = True): releases.append(r['doc']) return releases