PLT-6098 Added Manage Teams modal to System Console users list (#5914)
* Added Manage Teams modal to System Console users list * Localized ManageTeamsModal * Fixed borders between Manage Teams list items * Updated appearance of ManageTeamsModal * Fixed admin being redirected from system console when removing self from a team * Sorted teams in ManageTeamsModal * Updated Manage Teams styling
Этот коммит содержится в:
коммит произвёл
Corey Hulen
родитель
4c9019b9eb
Коммит
348374fba5
@@ -150,3 +150,11 @@ export function switchTeams(url) {
|
||||
AsyncClient.viewChannel();
|
||||
browserHistory.push(url);
|
||||
}
|
||||
|
||||
export function getTeamsForUser(userId, success, error) {
|
||||
Client.getTeamsForUser(userId, success, error);
|
||||
}
|
||||
|
||||
export function getTeamMembersForUser(userId, success, error) {
|
||||
Client.getTeamMembersForUser(userId, success, error);
|
||||
}
|
||||
|
||||
@@ -251,7 +251,10 @@ function handleLeaveTeamEvent(msg) {
|
||||
Client.setTeamId('');
|
||||
BrowserStore.removeGlobalItem('team');
|
||||
BrowserStore.removeGlobalItem(msg.data.team_id);
|
||||
GlobalActions.redirectUserToDefaultTeam();
|
||||
|
||||
if (!global.location.pathname.startsWith('/admin_console')) {
|
||||
GlobalActions.redirectUserToDefaultTeam();
|
||||
}
|
||||
}
|
||||
} else {
|
||||
UserStore.removeProfileFromTeam(msg.data.team_id, msg.data.user_id);
|
||||
|
||||
Ссылка в новой задаче
Block a user