diff options
Diffstat (limited to 'webapp/actions/global_actions.jsx')
-rw-r--r-- | webapp/actions/global_actions.jsx | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/webapp/actions/global_actions.jsx b/webapp/actions/global_actions.jsx index a2c7c341d..6a63b5630 100644 --- a/webapp/actions/global_actions.jsx +++ b/webapp/actions/global_actions.jsx @@ -14,6 +14,7 @@ import SearchStore from 'stores/search_store.jsx'; import {handleNewPost, loadPosts, loadPostsBefore, loadPostsAfter} from 'actions/post_actions.jsx'; import {loadProfilesAndTeamMembersForDMSidebar} from 'actions/user_actions.jsx'; +import {loadChannelsForCurrentUser} from 'actions/channel_actions.jsx'; import Constants from 'utils/constants.jsx'; const ActionTypes = Constants.ActionTypes; @@ -42,7 +43,7 @@ export function emitChannelClickEvent(channel) { ); } function switchToChannel(chan) { - AsyncClient.getChannelStats(chan.id); + AsyncClient.getChannelStats(chan.id, true); AsyncClient.updateLastViewedAt(chan.id); loadPosts(chan.id); trackPage(); @@ -140,7 +141,7 @@ export function doFocusPost(channelId, postId, data) { channelId, post_list: data }); - AsyncClient.getChannels(true); + loadChannelsForCurrentUser(); AsyncClient.getMoreChannels(true); AsyncClient.getChannelStats(channelId); loadPostsBefore(postId, 0, Constants.POST_FOCUS_CONTEXT_RADIUS, true); @@ -148,7 +149,7 @@ export function doFocusPost(channelId, postId, data) { } export function emitPostFocusEvent(postId, onSuccess) { - AsyncClient.getChannels(true); + loadChannelsForCurrentUser(); Client.getPermalinkTmp( postId, (data) => { |