summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--webapp/actions/user_actions.jsx5
-rw-r--r--webapp/components/member_list_team/member_list_team.jsx6
2 files changed, 4 insertions, 7 deletions
diff --git a/webapp/actions/user_actions.jsx b/webapp/actions/user_actions.jsx
index f6c9e0f60..eacb0df80 100644
--- a/webapp/actions/user_actions.jsx
+++ b/webapp/actions/user_actions.jsx
@@ -629,10 +629,7 @@ export function checkMfa(loginId, success, error) {
export function updateActive(userId, active, success, error) {
Client.updateActive(userId, active,
(data) => {
- AppDispatcher.handleServerAction({
- type: ActionTypes.RECEIVED_PROFILE,
- profile: data
- });
+ UserStore.saveProfile(data);
if (success) {
success(data);
diff --git a/webapp/components/member_list_team/member_list_team.jsx b/webapp/components/member_list_team/member_list_team.jsx
index 40d65c7f1..bce6ade1b 100644
--- a/webapp/components/member_list_team/member_list_team.jsx
+++ b/webapp/components/member_list_team/member_list_team.jsx
@@ -44,7 +44,7 @@ export default class MemberListTeam extends React.Component {
this.state = {
users: UserStore.getProfileListInTeam(),
teamMembers: Object.assign([], TeamStore.getMembersInTeam()),
- total: stats.total_member_count,
+ total: stats.active_member_count,
loading: true
};
}
@@ -83,7 +83,7 @@ export default class MemberListTeam extends React.Component {
onStatsChange() {
const stats = TeamStore.getCurrentStats();
- this.setState({total: stats.total_member_count});
+ this.setState({total: stats.active_member_count});
}
nextPage(page) {
@@ -141,7 +141,7 @@ export default class MemberListTeam extends React.Component {
for (let i = 0; i < users.length; i++) {
const user = users[i];
- if (teamMembers[user.id]) {
+ if (teamMembers[user.id] && user.delete_at === 0) {
usersToDisplay.push(user);
actionUserProps[user.id] = {
teamMember: teamMembers[user.id]