@@ -68,7 +68,7 @@ public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
68
68
WritableMap msgMap = Arguments .createMap ();
69
69
msgMap .putString ("eventName" , "listenForAuth" );
70
70
71
- if (user != null ) {
71
+ if (FirestackAuthModule . this . user != null ) {
72
72
WritableMap userMap = getUserMap ();
73
73
74
74
msgMap .putBoolean ("authenticated" , true );
@@ -107,8 +107,8 @@ public void createUserWithEmail(final String email, final String password, final
107
107
@ Override
108
108
public void onComplete (@ NonNull Task <AuthResult > task ) {
109
109
if (task .isSuccessful ()) {
110
- user = task .getResult ().getUser ();
111
- userCallback (user , onComplete );
110
+ FirestackAuthModule . this . user = task .getResult ().getUser ();
111
+ userCallback (FirestackAuthModule . this . user , onComplete );
112
112
}else {
113
113
userErrorCallback (task , onComplete );
114
114
}
@@ -125,8 +125,8 @@ public void signInWithEmail(final String email, final String password, final Cal
125
125
@ Override
126
126
public void onComplete (@ NonNull Task <AuthResult > task ) {
127
127
if (task .isSuccessful ()) {
128
- user = task .getResult ().getUser ();
129
- userCallback (user , callback );
128
+ FirestackAuthModule . this . user = task .getResult ().getUser ();
129
+ userCallback (FirestackAuthModule . this . user , callback );
130
130
} else {
131
131
userErrorCallback (task , callback );
132
132
}
@@ -156,8 +156,8 @@ public void onComplete(@NonNull Task<AuthResult> task) {
156
156
Log .d (TAG , "signInAnonymously:onComplete:" + task .isSuccessful ());
157
157
158
158
if (task .isSuccessful ()) {
159
- user = task .getResult ().getUser ();
160
- anonymousUserCallback (user , callback );
159
+ FirestackAuthModule . this . user = task .getResult ().getUser ();
160
+ anonymousUserCallback (FirestackAuthModule . this . user , callback );
161
161
}else {
162
162
userErrorCallback (task , callback );
163
163
}
@@ -176,8 +176,8 @@ public void signInWithCustomToken(final String customToken, final Callback callb
176
176
public void onComplete (@ NonNull Task <AuthResult > task ) {
177
177
Log .d (TAG , "signInWithCustomToken:onComplete:" + task .isSuccessful ());
178
178
if (task .isSuccessful ()) {
179
- user = task .getResult ().getUser ();
180
- userCallback (user , callback );
179
+ FirestackAuthModule . this . user = task .getResult ().getUser ();
180
+ userCallback (FirestackAuthModule . this . user , callback );
181
181
} else {
182
182
userErrorCallback (task , callback );
183
183
}
@@ -356,7 +356,7 @@ public void onComplete(@NonNull Task<Void> task) {
356
356
@ ReactMethod
357
357
public void signOut (final Callback callback ) {
358
358
FirebaseAuth .getInstance ().signOut ();
359
- user = null ;
359
+ this . user = null ;
360
360
361
361
WritableMap resp = Arguments .createMap ();
362
362
resp .putString ("status" , "complete" );
@@ -368,11 +368,11 @@ public void signOut(final Callback callback) {
368
368
public void getCurrentUser (final Callback callback ) {
369
369
mAuth = FirebaseAuth .getInstance ();
370
370
371
- user = mAuth .getCurrentUser ();
372
- if (user == null ){
371
+ this . user = mAuth .getCurrentUser ();
372
+ if (this . user == null ){
373
373
noUserCallback (callback );
374
374
}else {
375
- userCallback (user , callback );
375
+ userCallback (this . user , callback );
376
376
}
377
377
}
378
378
@@ -387,8 +387,8 @@ public void googleLogin(String IdToken, final Callback callback) {
387
387
@ Override
388
388
public void onComplete (@ NonNull Task <AuthResult > task ) {
389
389
if (task .isSuccessful ()) {
390
- user = task .getResult ().getUser ();
391
- userCallback (user , callback );
390
+ FirestackAuthModule . this . user = task .getResult ().getUser ();
391
+ userCallback (FirestackAuthModule . this . user , callback );
392
392
}else {
393
393
userErrorCallback (task , callback );
394
394
}
@@ -406,8 +406,8 @@ public void facebookLogin(String Token, final Callback callback) {
406
406
@ Override
407
407
public void onComplete (@ NonNull Task <AuthResult > task ) {
408
408
if (task .isSuccessful ()) {
409
- user = task .getResult ().getUser ();
410
- userCallback (user , callback );
409
+ FirestackAuthModule . this . user = task .getResult ().getUser ();
410
+ userCallback (FirestackAuthModule . this . user , callback );
411
411
}else {
412
412
userErrorCallback (task , callback );
413
413
}
@@ -421,18 +421,18 @@ public void userCallback(FirebaseUser passedUser, final Callback onComplete) {
421
421
422
422
if (passedUser == null ) {
423
423
mAuth = FirebaseAuth .getInstance ();
424
- final FirebaseUser user = mAuth .getCurrentUser ();
424
+ this . user = mAuth .getCurrentUser ();
425
425
} else {
426
- final FirebaseUser user = passedUser ;
426
+ this . user = passedUser ;
427
427
}
428
428
429
- user .getToken (true ).addOnCompleteListener (new OnCompleteListener <GetTokenResult >() {
429
+ this . user .getToken (true ).addOnCompleteListener (new OnCompleteListener <GetTokenResult >() {
430
430
@ Override
431
431
public void onComplete (@ NonNull Task <GetTokenResult > task ) {
432
432
WritableMap msgMap = Arguments .createMap ();
433
433
WritableMap userMap = Arguments .createMap ();
434
434
435
- if (user != null ) {
435
+ if (FirestackAuthModule . this . user != null ) {
436
436
final String token = task .getResult ().getToken ();
437
437
438
438
userMap .putString ("token" , token );
@@ -452,18 +452,18 @@ public void anonymousUserCallback(FirebaseUser passedUser, final Callback onComp
452
452
453
453
if (passedUser == null ) {
454
454
mAuth = FirebaseAuth .getInstance ();
455
- final FirebaseUser user = mAuth .getCurrentUser ();
455
+ this . user = mAuth .getCurrentUser ();
456
456
} else {
457
- final FirebaseUser user = passedUser ;
457
+ this . user = passedUser ;
458
458
}
459
459
460
- user .getToken (true ).addOnCompleteListener (new OnCompleteListener <GetTokenResult >() {
460
+ this . user .getToken (true ).addOnCompleteListener (new OnCompleteListener <GetTokenResult >() {
461
461
@ Override
462
462
public void onComplete (@ NonNull Task <GetTokenResult > task ) {
463
463
WritableMap msgMap = Arguments .createMap ();
464
464
WritableMap userMap = Arguments .createMap ();
465
465
466
- if (user != null ) {
466
+ if (FirestackAuthModule . this . user != null ) {
467
467
final String token = task .getResult ().getToken ();
468
468
469
469
userMap .putString ("token" , token );
0 commit comments