Fix didn't work
I have
#Region FirebaseAuth_SignedIn
Public Sub FirebaseAuth_SignedIn(User As FirebaseUser)
If User.IsInitialized Then
LogColor($"${mClassName}::FirebaseAuth_SignedIn - ${User.DisplayName}"$, Colors.Red)
Else
LogColor($"${mClassName}::FirebaseAuth_SignedIn - No Body Signed In"$, Colors.Red)
End If
End Sub
#end Region
#Region FirebaseAuth_SignError
Public Sub FirebaseAuth_SignError(Error As Exception)
LogColor($"${mClassName}::FirebaseAuth_SignedError Exception${Error.Message}"$, Colors.Red)
End Sub
#end Region
When things work right SignedIn gets called. But SignError never gets called.
Here is how I am testing this.
Have my routine call sign out ->> force user to sign out
Have user sign in
When Google Sign In list shows up terminate program
Disable internet access
When program starts again shows the Google Sign in list when I pick someone to sign in as (now not connected to internet)
FirebaseAuth cannot sign in and I see this message in logs - but SignError never gets called
SignInWithGoogle.ResultArrived
ResultArrived Error: Status{statusCode=NETWORK_ERROR, resolution=null}, null
** Activity (main) Resume **
Main::Acitivy_Resume
Really sorry about this. Probably better I make a ServerSocket and check MyIp