Fixes mm-1912 move get file info into its own web service call

Этот коммит содержится в:
=Corey Hulen
2015-08-24 15:03:52 -07:00
родитель 930488f002
Коммит 64b179ab0e
7 изменённых файлов: 131 добавлений и 35 удалений

Просмотреть файл

@@ -229,13 +229,18 @@ module.exports = React.createClass({
if (!(filename in this.state.fileSizes)) {
var self = this;
utils.getFileSize(utils.getFileUrl(filename), function fileSizeOp(fileSize) {
if (self.canSetState) {
var fileSizes = self.state.fileSizes;
fileSizes[filename] = fileSize;
self.setState(fileSizes);
Client.getFileInfo(
filename,
function(data) {
if (self.canSetState) {
var fileSizes = self.state.fileSizes;
fileSizes[filename] = parseInt(data["size"], 10);
self.setState(fileSizes);
}
},
function(err) {
}
});
);
}
}
} else {