Missing uses EpisodeResource now

This commit is contained in:
Mark McDowall 2013-04-30 17:25:33 -07:00
commit 0da2047ca5
8 changed files with 13 additions and 41 deletions

View file

@ -1,8 +1,8 @@
"use strict";
define(['app', 'Missing/MissingModel'], function () {
define(['app', 'Series/EpisodeModel'], function () {
NzbDrone.Missing.MissingCollection = Backbone.Collection.extend({
url : NzbDrone.Constants.ApiRoot + '/missing',
model : NzbDrone.Missing.MissingModel,
model : NzbDrone.Series.EpisodeModel,
comparator: function (model) {
return model.get('airDate');
}

View file

@ -1,5 +1,5 @@
<td><a href="/series/details/{{seriesId}}">{{seriesTitle}}</a></td>
<td>{{seasonNumber}}x{{paddedEpisodeNumber}}</td>
<td name="episodeTitle"></td>
<td name="title"></td>
<td><span title="{{formatedDateString}}" data-date="{{airDate}}">{{bestDateString}}</span></td>
<td><i class="icon-search x-search" title="Search for Episode"></i></td>

View file

@ -1,13 +0,0 @@
"use strict";
define(['app'], function () {
NzbDrone.Missing.MissingModel = Backbone.Model.extend({
mutators: {
bestDateString : function () {
return bestDateString(this.get('airDate'));
},
paddedEpisodeNumber: function () {
return this.get('episodeNumber');
}
}
});
});