Browse Source

Fix internal navigation with query parameter

pull/114/head
Thomas 4 years ago
parent
commit
9259a9b217
  1. 6
      apps/client/src/app/core/auth.guard.ts

6
apps/client/src/app/core/auth.guard.ts

@ -45,12 +45,12 @@ export class AuthGuard implements CanActivate {
)
.subscribe((user) => {
if (
state.url === '/home' &&
state.url.startsWith('/home') &&
user.settings.viewMode === ViewMode.ZEN
) {
this.router.navigate(['/zen']);
resolve(false);
} else if (state.url === '/start') {
} else if (state.url.startsWith('/start')) {
if (user.settings.viewMode === ViewMode.ZEN) {
this.router.navigate(['/zen']);
} else {
@ -59,7 +59,7 @@ export class AuthGuard implements CanActivate {
resolve(false);
} else if (
state.url === '/zen' &&
state.url.startsWith('/zen') &&
user.settings.viewMode === ViewMode.DEFAULT
) {
this.router.navigate(['/home']);

Loading…
Cancel
Save