Merge pull request #2529 from mattermost/plt-2383

PLT-2383 Fixed system console login page flash.
Этот коммит содержится в:
Harrison Healey
2016-03-24 12:45:12 -04:00
родитель 998ce12133 d6a6668a39
Коммит c64b12e27a
35 изменённых файлов: 152 добавлений и 177 удалений

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

@@ -63,8 +63,8 @@ export default class AdminNavbarDropdown extends React.Component {
role='menu'
>
<li>
<a
href={Utils.getWindowLocationOrigin() + '/' + this.state.currentTeam.name}
<Link
to={Utils.getWindowLocationOrigin() + '/' + this.state.currentTeam.name + '/channels/town-square'}
>
<FormattedMessage
id='admin.nav.switch'
@@ -73,7 +73,7 @@ export default class AdminNavbarDropdown extends React.Component {
display_name: this.state.currentTeam.display_name
}}
/>
</a>
</Link>
</li>
<li>
<Link to={Utils.getTeamURLFromAddressBar() + '/logout'}>
@@ -83,29 +83,6 @@ export default class AdminNavbarDropdown extends React.Component {
/>
</Link>
</li>
<li className='divider'></li>
<li>
<a
target='_blank'
href='/static/help/help.html'
>
<FormattedMessage
id='admin.nav.help'
defaultMessage='Help'
/>
</a>
</li>
<li>
<a
target='_blank'
href='/static/help/report_problem.html'
>
<FormattedMessage
id='admin.nav.report'
defaultMessage='Report a Problem'
/>
</a>
</li>
</ul>
</li>
</ul>

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

@@ -10,6 +10,7 @@ import TeamStore from 'stores/team_store.jsx';
import {FormattedMessage} from 'react-intl';
import React from 'react';
import {browserHistory} from 'react-router';
export default class UserItem extends React.Component {
constructor(props) {
@@ -158,9 +159,9 @@ export default class UserItem extends React.Component {
const teamUrl = TeamStore.getCurrentTeamUrl();
if (teamUrl) {
window.location.href = teamUrl;
browserHistory.push(teamUrl);
} else {
window.location.href = '/';
browserHistory.push('/');
}
},
(err) => {