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; } }); });