summaryrefslogtreecommitdiffstats
path: root/webapp
diff options
context:
space:
mode:
Diffstat (limited to 'webapp')
-rw-r--r--webapp/components/edit_post_modal.jsx14
1 files changed, 7 insertions, 7 deletions
diff --git a/webapp/components/edit_post_modal.jsx b/webapp/components/edit_post_modal.jsx
index 6ed2b81b2..a5bccfb80 100644
--- a/webapp/components/edit_post_modal.jsx
+++ b/webapp/components/edit_post_modal.jsx
@@ -52,10 +52,13 @@ export default class EditPostModal extends React.Component {
}
handleEdit() {
- var updatedPost = {};
- updatedPost.message = this.state.editText.trim();
+ const updatedPost = {
+ message: this.state.editText,
+ id: this.state.post_id,
+ channel_id: this.state.channel_id
+ };
- if (updatedPost.message === this.state.originalText.trim()) {
+ if (updatedPost.message === this.state.originalText) {
// no changes so just close the modal
$('#edit_post').modal('hide');
return;
@@ -63,7 +66,7 @@ export default class EditPostModal extends React.Component {
MessageHistoryStore.storeMessageInHistory(updatedPost.message);
- if (updatedPost.message.length === 0) {
+ if (updatedPost.message.trim().length === 0) {
var tempState = this.state;
Reflect.deleteProperty(tempState, 'editText');
BrowserStore.setItem('edit_state_transfer', tempState);
@@ -72,9 +75,6 @@ export default class EditPostModal extends React.Component {
return;
}
- updatedPost.id = this.state.post_id;
- updatedPost.channel_id = this.state.channel_id;
-
Client.updatePost(
updatedPost,
() => {