Make sure in_library only contains relevant releases

This commit is contained in:
Ruud committed 2014-03-12 23:15:14 +01:00
1 parent e5e768c56f
commit 83843ae210
2 files changed
+7 -3

No files matched your search

@@ -134,8 +134,8 @@ Block.Search.MovieItem = new Class({
if(self.info.in_library){ if(self.info.in_library){
var in_library = []; var in_library = [];
self.info.in_library.releases.each(function(release){ (self.info.in_library.releases || []).each(function(release){
in_library.include(release.quality.label) in_library.include(release.quality)
}); });
} }
@@ -106,7 +106,11 @@ class MovieResultModifier(Plugin):
for release in db.run('release', 'for_media', media.get('_id')): for release in db.run('release', 'for_media', media.get('_id')):
if release.get('status') == 'done': if release.get('status') == 'done':
temp['in_library'] = media if not temp['in_library']:
temp['in_library'] = media
temp['in_library']['releases'] = []
temp['in_library']['releases'].append(release)
except: except:
log.error('Tried getting more info on searched movies: %s', traceback.format_exc()) log.error('Tried getting more info on searched movies: %s', traceback.format_exc())