Sorted releases

This commit is contained in:
Ruud
2014-03-22 14:38:58 +01:00
parent d38d581d1d
commit 98183ccc1e
2 changed files with 9 additions and 5 deletions
+6 -2
View File
@@ -438,6 +438,10 @@ class Release(Plugin):
def forMedia(self, media_id):
db = get_db()
raw_releases = list(db.get_many('release', media_id, with_doc = True))
for release in db.get_many('release', media_id, with_doc = True):
yield release['doc']
releases = []
for r in sorted(raw_releases, key = lambda k: k['doc']['info']['score'], reverse = True):
releases.append(r['doc'])
return releases