Fixing session and logout errors

Этот коммит содержится в:
Christopher Speller
2016-03-30 11:07:03 -04:00
родитель 8283c18cb0
Коммит bf90d98136
4 изменённых файлов: 9 добавлений и 9 удалений

Просмотреть файл

@@ -50,12 +50,8 @@ function handleError(methodName, xhr, status, err) {
track('api', 'api_weberror', methodName, 'message', msg);
if (xhr.status === 401) {
if (window.location.href.indexOf('/channels') === 0) {
browserHistory.push('/login?extra=expired&redirect=' + encodeURIComponent(window.location.pathname + window.location.search));
} else {
var teamURL = window.location.pathname.split('/channels')[0];
browserHistory.push(teamURL + '/login?extra=expired&redirect=' + encodeURIComponent(window.location.pathname + window.location.search));
}
const team = window.location.pathname.split('/')[1];
browserHistory.push('/' + team + '/login?extra=expired&redirect=' + encodeURIComponent(window.location.pathname + window.location.search));
}
return e;