made RootFolderCollection, NotificationCollection singleton.

This commit is contained in:
kay.one 2013-02-14 09:18:29 -08:00
commit a2496530ca
27 changed files with 639 additions and 14886 deletions

View file

@ -1,6 +1,6 @@
'use strict';
define(['app', 'AddSeries/Existing/UnmappedFolderModel', 'AddSeries/SearchResultCollection', 'Series/SeriesModel'], function () {
define(['app', 'AddSeries/RootFolders/RootFolderCollection', 'AddSeries/Existing/UnmappedFolderModel', 'AddSeries/SearchResultCollection', 'Series/SeriesModel'], function (app,rootFolders) {
NzbDrone.AddSeries.Existing.FolderMatchResultView = Backbone.Marionette.ItemView.extend({
@ -127,13 +127,9 @@ define(['app', 'AddSeries/Existing/UnmappedFolderModel', 'AddSeries/SearchResult
itemView: NzbDrone.AddSeries.Existing.RootFolderCompositeView,
initialize: function () {
if (!this.collection) {
throw "root folder collection is required.";
}
this.collection = rootFolders;
if (!this.options.quality) {
throw "quality collection is required.";