Browse Source

Fix Auth guard

pull/2730/head
Igor Kulikov 6 years ago
parent
commit
d1ca706b48
  1. 14
      ui-ngx/src/app/core/guards/auth.guard.ts

14
ui-ngx/src/app/core/guards/auth.guard.ts

@ -84,15 +84,15 @@ export class AuthGuard implements CanActivate, CanActivateChild {
// this.authService.gotoDefaultPlace(false);
return of(this.authService.defaultUrl(false));
} else {
const tasks: Observable<any>[] = [];
if (path === 'login') {
tasks.push(this.authService.loadOAuth2Clients());
return forkJoin([this.authService.loadOAuth2Clients()]).pipe(
map(() => {
return true;
})
);
} else {
return of(true);
}
return forkJoin(tasks).pipe(
map(() => {
return true;
})
);
}
} else {
if (authState.authUser.isPublic) {

Loading…
Cancel
Save