Fix members being loaded before channel members and DM headers (#4369)

This commit is contained in:
Joram Wilander
2016-10-28 08:55:17 -04:00
committed by Christopher Speller
parent 589329b5c5
commit 35ceedf968
3 changed files with 2 additions and 3 deletions
+1 -1
View File
@@ -1039,7 +1039,7 @@ func (s SqlChannelStore) GetMembersForUser(teamId string, userId string) StoreCh
FROM ChannelMembers cm
INNER JOIN Channels c
ON c.Id = cm.ChannelId
AND c.TeamId = :TeamId
AND (c.TeamId = :TeamId OR c.TeamId = '')
WHERE cm.UserId = :UserId
`, map[string]interface{}{"TeamId": teamId, "UserId": userId})
+1
View File
@@ -127,6 +127,7 @@ export default class Sidebar extends React.Component {
document.addEventListener('keydown', this.navigateUnreadChannelShortcut);
loadProfilesAndTeamMembersForDMSidebar();
AsyncClient.getMyChannelMembers();
}
shouldComponentUpdate(nextProps, nextState) {
-2
View File
@@ -78,8 +78,6 @@ function preNeedsTeam(nextState, replace, callback) {
channels: data
});
AsyncClient.getMyChannelMembers();
d1.resolve();
},
(err) => {