disabled reloads

This commit is contained in:
lotte
2018-09-20 15:24:16 +02:00
parent e96eeeaa83
commit a2bcdfbea9
3 changed files with 6 additions and 11 deletions

View File

@@ -245,7 +245,6 @@ export class AuthService {
public getToken(): AuthTokenInfo {
let token: AuthTokenInfo;
this.store.select(getAuthenticationToken)
.first()
.subscribe((authTokenInfo: AuthTokenInfo) => {
// Retrieve authentication token info and check if is valid
token = authTokenInfo || null;
@@ -349,10 +348,12 @@ export class AuthService {
this.router.navigated = false;
const url = decodeURIComponent(redirectUrl);
this.router.navigateByUrl(url);
this._window.nativeWindow.location.href = url;
/* TODO Reenable hard redirect when REST API can handle x-forwarded-for */
// this._window.nativeWindow.location.href = url;
} else {
this.router.navigate(['/']);
this._window.nativeWindow.location.href = '/';
/* TODO Reenable hard redirect when REST API can handle x-forwarded-for */
// this._window.nativeWindow.location.href = '/';
}
})

View File

@@ -71,10 +71,8 @@ export class ServerAuthService extends AuthService {
this.router.navigated = false;
const url = decodeURIComponent(redirectUrl);
this.router.navigateByUrl(url);
this._window.nativeWindow.location.href = url;
} else {
this.router.navigate(['/']);
this._window.nativeWindow.location.href = '/';
}
})

View File

@@ -62,12 +62,8 @@ export class AuthNavMenuComponent implements OnInit {
this.showAuth = this.store.select(routerStateSelector)
.filter((router: RouterReducerState) => isNotUndefined(router) && isNotUndefined(router.state))
.map((router: RouterReducerState) => {
const url = router.state.url;
const show = !router.state.url.startsWith(LOGIN_ROUTE) && !router.state.url.startsWith(LOGOUT_ROUTE);
if (show) {
this.authService.setRedirectUrl(url);
}
return show;
return !router.state.url.startsWith(LOGIN_ROUTE) && !router.state.url.startsWith(LOGOUT_ROUTE);
});
}
}