Merge pull request #761 from mewtaylor/issue/gh-757

Fix GH-757: Redirect to `/educators/classes` if a confirmed teacher
This commit is contained in:
Matthew Taylor 2016-07-27 07:41:59 -04:00 committed by GitHub
commit f4c60a915b
2 changed files with 7 additions and 1 deletions

View file

@ -762,7 +762,8 @@ module.exports = {
getDefaultProps: function () {
return {
email: null,
invited: false
invited: false,
confirmed: false
};
},
render: function () {

View file

@ -10,6 +10,11 @@ require('./teacherwaitingroom.scss');
var TeacherWaitingRoom = React.createClass({
displayName: 'TeacherWaitingRoom',
componentWillReceiveProps: function (nextProps) {
if (nextProps.session.permissions.educator && nextProps.session.permissions.social) {
window.location.href = '/educators/classes/';
}
},
render: function () {
var permissions = this.props.session.permissions || {};
var user = this.props.session.user || {};