From 8f0d3e2e3bbf5bbe9e9cbb6ca447b4a90cd51259 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Thu, 18 Jul 2013 08:35:44 -0700 Subject: [PATCH] Episode grid is sorted by episode number descending --- UI/Series/EpisodeCollection.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/UI/Series/EpisodeCollection.js b/UI/Series/EpisodeCollection.js index e04dead48..781a0eb3c 100644 --- a/UI/Series/EpisodeCollection.js +++ b/UI/Series/EpisodeCollection.js @@ -16,6 +16,22 @@ define( var EpisodeCollection = require('Series/EpisodeCollection'); return new EpisodeCollection(filtered); + }, + + comparator: function (model1, model2) { + var episode1 = model1.get('episodeNumber'); + + var episode2 = model2.get('episodeNumber'); + + if (episode1 < episode2){ + return 1; + } + + if (episode1 > episode2){ + return -1; + } + + return 0; } }); });