@@ -34,7 +34,6 @@ firebase._googleSignInIdToken = null;
3434firebase . _facebookAccessToken = null ;
3535
3636let fbCallbackManager = null ;
37- let currentAdditionalUserInfo = null ;
3837
3938const GOOGLE_SIGNIN_INTENT_ID = 123 ;
4039const REQUEST_INVITE_INTENT_ID = 48 ;
@@ -863,8 +862,10 @@ firebase.logout = arg => {
863862 return new Promise ( ( resolve , reject ) => {
864863 try {
865864 com . google . firebase . auth . FirebaseAuth . getInstance ( ) . signOut ( ) ;
866- //Reset additional data
867- currentAdditionalUserInfo = null ;
865+
866+ // reset additional user info
867+ firebase . currentAdditionalUserInfo = null ;
868+
868869 // also disconnect from Google otherwise ppl can't connect with a different account
869870 if ( firebase . _mGoogleApiClient && firebase . _mGoogleApiClient . isConnected ( ) ) {
870871 com . google . android . gms . auth . api . Auth . GoogleSignInApi . revokeAccess ( firebase . _mGoogleApiClient ) ;
@@ -920,7 +921,7 @@ function toLoginResult(user, additionalUserInfo?): User {
920921 }
921922
922923 if ( additionalUserInfo ) {
923- currentAdditionalUserInfo = additionalUserInfo
924+ firebase . currentAdditionalUserInfo = additionalUserInfo
924925 }
925926
926927 // for convenience return the result in multiple formats
@@ -954,12 +955,12 @@ function toLoginResult(user, additionalUserInfo?): User {
954955 }
955956 } ;
956957
957- if ( currentAdditionalUserInfo ) {
958+ if ( firebase . currentAdditionalUserInfo ) {
958959 loginResult . additionalUserInfo = {
959- providerId : currentAdditionalUserInfo . getProviderId ( ) ,
960- username : currentAdditionalUserInfo . getUsername ( ) ,
961- isNewUser : currentAdditionalUserInfo . isNewUser ( ) ,
962- profile : firebase . toJsObject ( currentAdditionalUserInfo . getProfile ( ) )
960+ providerId : firebase . currentAdditionalUserInfo . getProviderId ( ) ,
961+ username : firebase . currentAdditionalUserInfo . getUsername ( ) ,
962+ isNewUser : firebase . currentAdditionalUserInfo . isNewUser ( ) ,
963+ profile : firebase . toJsObject ( firebase . currentAdditionalUserInfo . getProfile ( ) )
963964 } ;
964965 }
965966
0 commit comments