File tree 1 file changed +2
-1
lines changed
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ export class AngularFireAuthGuard implements CanActivate {
24
24
const auth = of ( undefined ) . pipe (
25
25
observeOn ( new ɵAngularFireSchedulers ( zone ) . outsideAngular ) ,
26
26
switchMap ( ( ) => zone . runOutsideAngular ( ( ) => import ( 'firebase/auth' ) ) ) ,
27
+ observeOn ( new ɵAngularFireSchedulers ( zone ) . insideAngular ) ,
27
28
map ( ( ) => ɵfirebaseAppFactory ( options , zone , nameOrConfig ) ) ,
28
29
map ( app => app . auth ( ) ) ,
29
30
shareReplay ( { bufferSize : 1 , refCount : false } ) ,
@@ -56,4 +57,4 @@ export const emailVerified: AuthPipe = map(user => !!user && user.emailVerified)
56
57
export const customClaims = pipe ( idTokenResult , map ( idTokenResult => idTokenResult ? idTokenResult . claims : [ ] ) ) ;
57
58
export const hasCustomClaim = ( claim :string ) => pipe ( customClaims , map ( claims => claims . hasOwnProperty ( claim ) ) ) ;
58
59
export const redirectUnauthorizedTo = ( redirect : any [ ] ) => pipe ( loggedIn , map ( loggedIn => loggedIn || redirect ) ) ;
59
- export const redirectLoggedInTo = ( redirect : any [ ] ) => pipe ( loggedIn , map ( loggedIn => loggedIn && redirect || true ) ) ;
60
+ export const redirectLoggedInTo = ( redirect : any [ ] ) => pipe ( loggedIn , map ( loggedIn => loggedIn && redirect || true ) ) ;
You can’t perform that action at this time.
0 commit comments