Fix an error when moving unsorted files to root in the drive

pull/1/head
yflory 8 years ago
parent b4973b7610
commit 371edff943

@ -840,21 +840,17 @@ define([
return; return;
} }
var rootFiles = getFiles([ROOT, TEMPLATE]).slice(); var rootFiles = getFiles([ROOT, TEMPLATE]).slice();
//var toClean = [];
var root = find([ROOT]); var root = find([ROOT]);
us.forEach(function (el) { us.forEach(function (el) {
if (!isFile(el) || rootFiles.indexOf(el) !== -1) { if (!isFile(el) || rootFiles.indexOf(el) !== -1) {
return; return;
//toClean.push(idx);
} }
var name = getFileData(el).title || NEW_FILE_NAME; var data = getFileData(el);
var name = data ? data.title : NEW_FILE_NAME;
var newName = getAvailableName(root, name); var newName = getAvailableName(root, name);
root[newName] = el; root[newName] = el;
}); });
delete files[UNSORTED]; delete files[UNSORTED];
/*toClean.forEach(function (idx) {
us.splice(idx, 1);
});*/
}; };
var fixTemplate = function () { var fixTemplate = function () {
if (!Array.isArray(files[TEMPLATE])) { debug("TEMPLATE was not an array"); files[TEMPLATE] = []; } if (!Array.isArray(files[TEMPLATE])) { debug("TEMPLATE was not an array"); files[TEMPLATE] = []; }

Loading…
Cancel
Save