@@ -42,9 +42,9 @@ export class AngularFireAuth {
4242export function FirebaseAuthStateObservable ( app : FirebaseApp ) : Observable < firebase . User > {
4343 const authState = Observable . create ( ( observer : Observer < firebase . User > ) => {
4444 app . auth ( ) . onAuthStateChanged (
45- ( user ? : firebase . User ) => observer . next ( user ! ) ,
45+ ( user : firebase . User ) => observer . next ( user ! ) ,
4646 ( error : firebase . auth . Error ) => observer . error ( error ) ,
47- ( ) => observer . complete ( )
47+ ( ) => { observer . complete ( ) ; return undefined ; }
4848 ) ;
4949 } ) ;
5050 return observeOn . call ( authState , new ZoneScheduler ( Zone . current ) ) ;
@@ -58,9 +58,9 @@ export function FirebaseAuthStateObservable(app: FirebaseApp): Observable<fireba
5858export function FirebaseIdTokenObservable ( app : FirebaseApp ) : Observable < firebase . User > {
5959 const idToken = Observable . create ( ( observer : Observer < firebase . User > ) => {
6060 app . auth ( ) . onIdTokenChanged (
61- ( user ? : firebase . User ) => observer . next ( user ! ) ,
61+ ( user : firebase . User ) => observer . next ( user ! ) ,
6262 ( error : firebase . auth . Error ) => observer . error ( error ) ,
63- ( ) => observer . complete ( )
63+ ( ) => { observer . complete ( ) ; return undefined ; }
6464 )
6565 } ) ;
6666 return observeOn . call ( idToken , new ZoneScheduler ( Zone . current ) ) ;
0 commit comments