summaryrefslogtreecommitdiffstats
path: root/webapp/components/create_comment.jsx
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-06-09 15:28:57 -0300
committerCorey Hulen <corey@hulen.com>2016-06-09 11:28:57 -0700
commit18c53e03ebaf1021c5b8429ef7bce09e5de0c4a6 (patch)
treeccaa7bd967f50d005e517401abcfc59536fa18c9 /webapp/components/create_comment.jsx
parentf1eefd99e6e40621ace005afcb1c08c6a69a744e (diff)
downloadchat-18c53e03ebaf1021c5b8429ef7bce09e5de0c4a6.tar.gz
chat-18c53e03ebaf1021c5b8429ef7bce09e5de0c4a6.tar.bz2
chat-18c53e03ebaf1021c5b8429ef7bce09e5de0c4a6.zip
PLT-3221 Remove async call to get posts when creating a comment and editing a post (#3300)
PLT-3203 Commenting on the RHS while in permalink view makes the message not show up in the RHS
Diffstat (limited to 'webapp/components/create_comment.jsx')
-rw-r--r--webapp/components/create_comment.jsx18
1 files changed, 3 insertions, 15 deletions
diff --git a/webapp/components/create_comment.jsx b/webapp/components/create_comment.jsx
index 73758e73c..454d8bf43 100644
--- a/webapp/components/create_comment.jsx
+++ b/webapp/components/create_comment.jsx
@@ -5,7 +5,6 @@ import $ from 'jquery';
import ReactDOM from 'react-dom';
import AppDispatcher from '../dispatcher/app_dispatcher.jsx';
import Client from 'utils/web_client.jsx';
-import ChannelStore from 'stores/channel_store.jsx';
import UserStore from 'stores/user_store.jsx';
import PostDeletedModal from './post_deleted_modal.jsx';
import PostStore from 'stores/post_store.jsx';
@@ -144,22 +143,11 @@ class CreateComment extends React.Component {
post.user_id = userId;
post.create_at = time;
- PostStore.storePendingPost(post);
- PostStore.storeCommentDraft(this.props.rootId, null);
-
+ GlobalActions.emitUserCommentedEvent(post);
Client.createPost(
post,
- (data) => {
- const channel = ChannelStore.get(this.props.channelId);
- const member = ChannelStore.getMember(this.props.channelId);
- member.msg_count = channel.total_msg_count;
- member.last_viewed_at = Date.now();
- ChannelStore.setChannelMember(member);
-
- AppDispatcher.handleServerAction({
- type: ActionTypes.RECEIVED_POST,
- post: data
- });
+ () => {
+ // DO nothing. Websockets will handle this.
},
(err) => {
if (err.id === 'api.post.create_post.root_id.app_error') {