Refactor auth guard (#226)
This commit is contained in:
parent
a3a9957196
commit
d53e5c4da5
@ -63,6 +63,7 @@ export class AuthGuard implements CanActivate {
|
||||
) {
|
||||
this.router.navigate(['/zen']);
|
||||
resolve(false);
|
||||
return;
|
||||
} else if (state.url.startsWith('/start')) {
|
||||
if (user.settings.viewMode === ViewMode.ZEN) {
|
||||
this.router.navigate(['/zen']);
|
||||
@ -71,12 +72,14 @@ export class AuthGuard implements CanActivate {
|
||||
}
|
||||
|
||||
resolve(false);
|
||||
return;
|
||||
} else if (
|
||||
state.url.startsWith('/zen') &&
|
||||
user.settings.viewMode === ViewMode.DEFAULT
|
||||
) {
|
||||
this.router.navigate(['/home']);
|
||||
resolve(false);
|
||||
return;
|
||||
}
|
||||
|
||||
resolve(true);
|
||||
|
Loading…
x
Reference in New Issue
Block a user