Сделано, чтобы список файлов сортировался по времени модификации.

This commit is contained in:
Ilya Kirillov
2016-03-31 12:45:06 +03:00
committed by Sergey Linnik
parent 706602b9ff
commit 942dcce715

View File

@ -230,12 +230,28 @@ docManager.getStoredFiles = function () {
var result = [];
var storedFiles = fileSystem.readdirSync(directory);
for (var i = 0; i < storedFiles.length; i++) {
if (!fileSystem.lstatSync(path.join(directory, storedFiles[i])).isDirectory()) {
result.push({
var stats = fileSystem.lstatSync(path.join(directory, storedFiles[i]));
if (!stats.isDirectory()) {
var time = stats.mtime.getTime();
var item = {
time: time,
name: storedFiles[i],
url: docManager.getlocalFileUri(storedFiles[i]),
documentType: fileUtility.getFileType(storedFiles[i])
});
};
if (!result.length) {
result.push(item);
} else {
for (var j = 0; j < result.length; j++) {
if (time > result[j].time) {
break;
}
}
result.splice(j, 0, item);
}
}
}
return result;