diff options
Diffstat (limited to 'webapp/actions')
-rw-r--r-- | webapp/actions/post_actions.jsx | 6 | ||||
-rw-r--r-- | webapp/actions/websocket_actions.jsx | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/webapp/actions/post_actions.jsx b/webapp/actions/post_actions.jsx index 09cc14e40..e96e8306b 100644 --- a/webapp/actions/post_actions.jsx +++ b/webapp/actions/post_actions.jsx @@ -326,7 +326,8 @@ export function pinPost(postId) { await PostActions.pinPost(postId)(doDispatch, doGetState); AppDispatcher.handleServerAction({ - type: ActionTypes.RECEIVED_POST_PINNED + type: ActionTypes.RECEIVED_POST_PINNED, + postId }); }; } @@ -336,7 +337,8 @@ export function unpinPost(postId) { await PostActions.unpinPost(postId)(doDispatch, doGetState); AppDispatcher.handleServerAction({ - type: ActionTypes.RECEIVED_POST_UNPINNED + type: ActionTypes.RECEIVED_POST_UNPINNED, + postId }); }; } diff --git a/webapp/actions/websocket_actions.jsx b/webapp/actions/websocket_actions.jsx index 184013179..da64e209d 100644 --- a/webapp/actions/websocket_actions.jsx +++ b/webapp/actions/websocket_actions.jsx @@ -261,6 +261,12 @@ function handlePostEditEvent(msg) { viewChannel(ChannelStore.getCurrentId())(dispatch, getState); } } + + // Needed for search store + AppDispatcher.handleViewAction({ + type: Constants.ActionTypes.POST_UPDATED, + post + }); } function handlePostDeleteEvent(msg) { |