diff options
author | Corey Hulen <corey@hulen.com> | 2016-08-22 16:39:05 -0800 |
---|---|---|
committer | Joram Wilander <jwawilander@gmail.com> | 2016-08-22 20:39:05 -0400 |
commit | e1fdc63f28707a180578ff97b08d29d005f07010 (patch) | |
tree | a809eeeaf9c2d0cd330d282955582f36c9e59a77 /webapp/stores | |
parent | 05f8d138f434141b2a23d29cabaebdbd0482d879 (diff) | |
download | chat-e1fdc63f28707a180578ff97b08d29d005f07010.tar.gz chat-e1fdc63f28707a180578ff97b08d29d005f07010.tar.bz2 chat-e1fdc63f28707a180578ff97b08d29d005f07010.zip |
PLT-3593 fixing issue of removing from team DM list (#3857)
Diffstat (limited to 'webapp/stores')
-rw-r--r-- | webapp/stores/team_store.jsx | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/webapp/stores/team_store.jsx b/webapp/stores/team_store.jsx index e59f0ca43..70cf061f8 100644 --- a/webapp/stores/team_store.jsx +++ b/webapp/stores/team_store.jsx @@ -157,6 +157,19 @@ class TeamStoreClass extends EventEmitter { return this.members_for_team; } + hasActiveMemberForTeam(userId) { + for (var index in this.members_for_team) { + if (this.members_for_team.hasOwnProperty(index)) { + if (this.members_for_team[index].user_id === userId && + this.members_for_team[index].team_id === this.currentTeamId) { + return this.members_for_team[index].delete_at === 0; + } + } + } + + return false; + } + saveTeamListings(teams) { this.teamListings = teams; } |