From 5a4b49d46eb6c01caee912005b09a42136d0be2d Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 16 Nov 2014 21:28:41 -0800 Subject: [PATCH] Fixed: Sort by episode count takes number of episodes into account. --- src/UI/Series/SeriesCollection.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/UI/Series/SeriesCollection.js b/src/UI/Series/SeriesCollection.js index eb0b3f269..666bc8585 100644 --- a/src/UI/Series/SeriesCollection.js +++ b/src/UI/Series/SeriesCollection.js @@ -59,7 +59,8 @@ define( sortMappings: { 'title' : { sortKey: 'sortTitle' }, - 'nextAiring' : { sortValue: function (model, attr) { + 'nextAiring' : { + sortValue: function (model, attr) { var nextAiring = model.get(attr); if (nextAiring) { @@ -74,6 +75,16 @@ define( return Number.MAX_VALUE; } + }, + + percentOfEpisodes: { + sortValue: function (model, attr) { + var percentOfEpisodes = model.get(attr); + var episodeCount = model.get('episodeCount'); + + return percentOfEpisodes + episodeCount / 1000000; + } + } } });