summaryrefslogtreecommitdiffstats
path: root/webapp
diff options
context:
space:
mode:
authorenahum <nahumhbl@gmail.com>2016-08-22 21:39:17 -0300
committerCorey Hulen <corey@hulen.com>2016-08-22 16:39:17 -0800
commita8dcadb1f33385cab60aaf2947ecd8fd124d5c2c (patch)
tree63189580f2fb727645190c5aed22e10ee9467b31 /webapp
parente1fdc63f28707a180578ff97b08d29d005f07010 (diff)
downloadchat-a8dcadb1f33385cab60aaf2947ecd8fd124d5c2c.tar.gz
chat-a8dcadb1f33385cab60aaf2947ecd8fd124d5c2c.tar.bz2
chat-a8dcadb1f33385cab60aaf2947ecd8fd124d5c2c.zip
PLT-3597 Fix select team message when user leaves a team (#3854)
Diffstat (limited to 'webapp')
-rw-r--r--webapp/components/select_team/select_team.jsx6
1 files changed, 4 insertions, 2 deletions
diff --git a/webapp/components/select_team/select_team.jsx b/webapp/components/select_team/select_team.jsx
index 25a056954..58bc107fe 100644
--- a/webapp/components/select_team/select_team.jsx
+++ b/webapp/components/select_team/select_team.jsx
@@ -54,12 +54,14 @@ export default class SelectTeam extends React.Component {
let teamContents = [];
const isAlreadyMember = new Map();
const isSystemAdmin = Utils.isSystemAdmin(UserStore.getCurrentUser().roles);
+ let teamMembersCount = 0;
for (var index in this.state.teamMembers) {
if (this.state.teamMembers.hasOwnProperty(index)) {
var teamMember = this.state.teamMembers[index];
var team = this.state.teams[teamMember.team_id];
isAlreadyMember[teamMember.team_id] = true;
+ teamMembersCount++;
teamContents.push(
<div
key={'team_' + team.name}
@@ -103,7 +105,7 @@ export default class SelectTeam extends React.Component {
}
}
- if (this.state.teamMembers.length === 0 && teamContents.length === 0 && openTeamContents.length === 0 && (global.window.mm_config.EnableTeamCreation === 'true' || isSystemAdmin)) {
+ if (teamMembersCount === 0 && teamContents.length === 0 && openTeamContents.length === 0 && (global.window.mm_config.EnableTeamCreation === 'true' || isSystemAdmin)) {
teamContents = (
<div className='signup-team-dir-err'>
<div>
@@ -114,7 +116,7 @@ export default class SelectTeam extends React.Component {
</div>
</div>
);
- } else if (this.state.teamMembers.length === 0 && teamContents.length === 0 && openTeamContents.length === 0) {
+ } else if (teamMembersCount === 0 && teamContents.length === 0 && openTeamContents.length === 0) {
teamContents = (
<div className='signup-team-dir-err'>
<div>