Including start_sso and start_cas in redirect loop prevention
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
parent
d1d4bef795
commit
b2b909aa53
1 changed files with 4 additions and 3 deletions
|
@ -1932,11 +1932,12 @@ export default class MatrixChat extends React.PureComponent<IProps, IState> {
|
||||||
|
|
||||||
getFragmentAfterLogin() {
|
getFragmentAfterLogin() {
|
||||||
let fragmentAfterLogin = "";
|
let fragmentAfterLogin = "";
|
||||||
if (this.props.initialScreenAfterLogin &&
|
const initialScreenAfterLogin = this.props.initialScreenAfterLogin;
|
||||||
|
if (initialScreenAfterLogin &&
|
||||||
// XXX: workaround for https://github.com/vector-im/riot-web/issues/11643 causing a login-loop
|
// XXX: workaround for https://github.com/vector-im/riot-web/issues/11643 causing a login-loop
|
||||||
!["welcome", "login", "register"].includes(this.props.initialScreenAfterLogin.screen)
|
!["welcome", "login", "register", "start_sso", "start_cas"].includes(initialScreenAfterLogin.screen)
|
||||||
) {
|
) {
|
||||||
fragmentAfterLogin = `/${this.props.initialScreenAfterLogin.screen}`;
|
fragmentAfterLogin = `/${initialScreenAfterLogin.screen}`;
|
||||||
}
|
}
|
||||||
return fragmentAfterLogin;
|
return fragmentAfterLogin;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue