Files
Readarr/src/UI/Shared/FileBrowser/FileBrowserCollection.js
Keivan Beigi 428a1439e5 rjs -> webpack
2015-02-02 17:43:14 -08:00

27 lines
830 B
JavaScript

var $ = require('jquery');
var Backbone = require('backbone');
var FileBrowserModel = require('./FileBrowserModel');
module.exports = Backbone.Collection.extend({
model : FileBrowserModel,
url : window.NzbDrone.ApiRoot + '/filesystem',
parse : function(response){
var contents = [];
if(response.parent || response.parent === '') {
var type = 'parent';
var name = '...';
if(response.parent === '') {
type = 'computer';
name = 'My Computer';
}
contents.push({
type : type,
name : name,
path : response.parent
});
}
$.merge(contents, response.directories);
$.merge(contents, response.files);
return contents;
}
});