Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Commit bb5bb5e

Browse files
author
Dick Smith
committed
Error: GoogleApiClient is not connected yet.
``` ERROR Error: Uncaught (in promise): Error: java.lang.IllegalStateException: GoogleApiClient is not connected yet. com.google.android.gms.common.api.internal.zzba.zze(Unknown Source) com.google.android.gms.auth.api.signin.internal.zze.zzb(Unknown Source) com.google.android.gms.auth.api.signin.internal.zzc.revokeAccess(Unknown Source) com.tns.Runtime.callJSMethodNative(Native Method) com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1088) com.tns.Runtime.callJSMethodImpl(Runtime.java:970) com.tns.Runtime.callJSMethod(Runtime.java:957) com.tns.Runtime.callJSMethod(Runtime.java:941) com.tns.Runtime.callJSMethod(Runtime.java:933) com.tns.gen.java.lang.Object_frnal_ts_helpers_l58_c38__ClickListenerImpl.onClick(Object_frnal_ts_helpers_l58_c38__ClickListenerImpl.java:12) android.view.View.performClick(View.java:5637) android.view.View$PerformClick.run(View.java:22429) android.os.Handler.handleCallback(Handler.java:751) android.os.Handler.dispatchMessage(Handler.java:95) android.os.Looper.loop(Looper.java:154) android.app.ActivityThread.main(ActivityThread.java:6119) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) Error: java.lang.IllegalStateException: GoogleApiClient is not connected yet. com.google.android.gms.common.api.internal.zzba.zze(Unknown Source) com.google.android.gms.auth.api.signin.internal.zze.zzb(Unknown Source) com.google.android.gms.auth.api.signin.internal.zzc.revokeAccess(Unknown Source) com.tns.Runtime.callJSMethodNative(Native Method) com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1088) com.tns.Runtime.callJSMethodImpl(Runtime.java:970) com.tns.Runtime.callJSMethod(Runtime.java:957) com.tns.Runtime.callJSMethod(Runtime.java:941) com.tns.Runtime.callJSMethod(Runtime.java:933) com.tns.gen.java.lang.Object_frnal_ts_helpers_l58_c38__ClickListenerImpl.onClick(Object_frnal_ts_helpers_l58_c38__ClickListenerImpl.java:12) android.view.View.performClick(View.java:5637) android.view.View$PerformClick.run(View.java:22429) android.os.Handler.handleCallback(Handler.java:751) android.os.Handler.dispatchMessage(Handler.java:95) android.os.Looper.loop(Looper.java:154) android.app.ActivityThread.main(ActivityThread.java:6119) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) at file:///data/data/__REDACTED__/files/app/tns_modules/nativescript-plugin-firebase/firebase.js:799:70 at new ZoneAwarePromise (file:///data/data/__REDACTED__/files/app/tns_modules/nativescript-angular/zone-js/dist/zone-nativescript.js:777:29) at Object.firebase_common_1.firebase.logout (file:///data/data/__REDACTED__/files/app/tns_modules/nativescript-plugin-firebase/firebase.js:795:12) ... ```
1 parent 60e7dc7 commit bb5bb5e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/firebase.android.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -918,7 +918,7 @@ firebase.logout = arg => {
918918
com.google.firebase.auth.FirebaseAuth.getInstance().signOut();
919919

920920
// also disconnect from Google otherwise ppl can't connect with a different account
921-
if (firebase._mGoogleApiClient) {
921+
if (firebase._mGoogleApiClient && firebase._mGoogleApiClient.isConnected()) {
922922
com.google.android.gms.auth.api.Auth.GoogleSignInApi.revokeAccess(firebase._mGoogleApiClient);
923923
}
924924

0 commit comments

Comments
 (0)