summaryrefslogtreecommitdiffstats
path: root/webapp/root.jsx
diff options
context:
space:
mode:
authorCorey Hulen <corey@hulen.com>2016-04-25 05:39:54 -0700
committerJoram Wilander <jwawilander@gmail.com>2016-04-25 08:39:54 -0400
commit0e65a4d883bae7bde41f87a3d37dcc54007715e9 (patch)
tree1e96baf0a29c3397904020b485f52421d7edefcb /webapp/root.jsx
parent10459480650d82501bc7682696e3b060f29a8cd5 (diff)
downloadchat-0e65a4d883bae7bde41f87a3d37dcc54007715e9.tar.gz
chat-0e65a4d883bae7bde41f87a3d37dcc54007715e9.tar.bz2
chat-0e65a4d883bae7bde41f87a3d37dcc54007715e9.zip
Fixing route when team is missing (#2782)
Diffstat (limited to 'webapp/root.jsx')
-rw-r--r--webapp/root.jsx5
1 files changed, 3 insertions, 2 deletions
diff --git a/webapp/root.jsx b/webapp/root.jsx
index d6028e8a7..1e9adea16 100644
--- a/webapp/root.jsx
+++ b/webapp/root.jsx
@@ -10,7 +10,7 @@ import 'sass/styles.scss';
import React from 'react';
import ReactDOM from 'react-dom';
-import {Router, Route, IndexRoute, Redirect, browserHistory} from 'react-router';
+import {IndexRedirect, Router, Route, IndexRoute, Redirect, browserHistory} from 'react-router';
import Root from 'components/root.jsx';
import LoggedIn from 'components/logged_in.jsx';
import HeaderFooterTemplate from 'components/header_footer_template.jsx';
@@ -134,7 +134,7 @@ function preNeedsTeam(nextState, replace, callback) {
var team = TeamStore.getByName(teamName);
if (!team) {
- browserHistory.push('/error');
+ browserHistory.push('/');
return;
}
@@ -307,6 +307,7 @@ function renderRootComponent() {
component={NeedsTeam}
onEnter={preNeedsTeam}
>
+ <IndexRedirect to='channels/town-square'/>
<Route
path='channels/:channel'
onEnter={onChannelEnter}