Better error checking along with other fixes
Этот коммит содержится в:
@@ -122,16 +122,20 @@ module.exports = React.createClass({
|
||||
this.setState({uploadsInProgress: draft['uploadsInProgress'], previews: draft['previews']});
|
||||
},
|
||||
handleUploadError: function(err, clientId) {
|
||||
var draft = PostStore.getCommentDraft(this.props.rootId);
|
||||
if (clientId !== -1) {
|
||||
var draft = PostStore.getCommentDraft(this.props.rootId);
|
||||
|
||||
var index = draft['uploadsInProgress'].indexOf(clientId);
|
||||
if (index !== -1) {
|
||||
draft['uploadsInProgress'].splice(index, 1);
|
||||
var index = draft['uploadsInProgress'].indexOf(clientId);
|
||||
if (index !== -1) {
|
||||
draft['uploadsInProgress'].splice(index, 1);
|
||||
}
|
||||
|
||||
PostStore.storeCommentDraft(this.props.rootId, draft);
|
||||
|
||||
this.setState({uploadsInProgress: draft['uploadsInProgress'], serverError: err});
|
||||
} else {
|
||||
this.setState({serverError: err});
|
||||
}
|
||||
|
||||
PostStore.storeCommentDraft(this.props.rootId, draft);
|
||||
|
||||
this.setState({uploadsInProgress: draft['uploadsInProgress'], serverError: err});
|
||||
},
|
||||
clearPreviews: function() {
|
||||
this.setState({previews: []});
|
||||
|
||||
Ссылка в новой задаче
Block a user