summaryrefslogtreecommitdiffstats
path: root/webapp
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2017-02-22 21:32:23 -0500
committerCorey Hulen <corey@hulen.com>2017-02-22 21:32:23 -0500
commitad61a63ad227b9cef68946f6c679b6cd49a01a37 (patch)
tree56a029b51c2fba017f3db909b041593a87c7a748 /webapp
parentfff0b2bd86f96967b25f8e634a580befef79c609 (diff)
downloadchat-ad61a63ad227b9cef68946f6c679b6cd49a01a37.tar.gz
chat-ad61a63ad227b9cef68946f6c679b6cd49a01a37.tar.bz2
chat-ad61a63ad227b9cef68946f6c679b6cd49a01a37.zip
Fix system admin loading members for teams not on (#5496)
Diffstat (limited to 'webapp')
-rw-r--r--webapp/routes/route_team.jsx8
1 files changed, 2 insertions, 6 deletions
diff --git a/webapp/routes/route_team.jsx b/webapp/routes/route_team.jsx
index b4d9e068a..f7d12f40f 100644
--- a/webapp/routes/route_team.jsx
+++ b/webapp/routes/route_team.jsx
@@ -106,12 +106,8 @@ function preNeedsTeam(nextState, replace, callback) {
if (nextState.location.pathname.indexOf('/channels/') > -1 ||
nextState.location.pathname.indexOf('/pl/') > -1) {
AsyncClient.getMyTeamsUnread();
- const teams = TeamStore.getAll();
- for (const id in teams) {
- if (teams.hasOwnProperty(id)) {
- AsyncClient.getMyChannelMembersForTeam(id);
- }
- }
+ const members = TeamStore.getMyTeamMembers();
+ members.forEach((m) => AsyncClient.getMyChannelMembersForTeam(m.team_id));
}
const d1 = $.Deferred(); //eslint-disable-line new-cap