@@ -417,7 +417,6 @@ public void onComplete(@NonNull Task<AuthResult> task) {
417
417
418
418
// Internal helpers
419
419
public void userCallback (FirebaseUser passedUser , final Callback onComplete ) {
420
- WritableMap userMap = getUserMap ();
421
420
422
421
if (passedUser == null ) {
423
422
mAuth = FirebaseAuth .getInstance ();
@@ -429,14 +428,13 @@ public void userCallback(FirebaseUser passedUser, final Callback onComplete) {
429
428
this .user .getToken (true ).addOnCompleteListener (new OnCompleteListener <GetTokenResult >() {
430
429
@ Override
431
430
public void onComplete (@ NonNull Task <GetTokenResult > task ) {
432
- WritableMap msgMap = Arguments .createMap ();
433
- WritableMap userMap = Arguments .createMap ();
434
-
431
+ WritableMap msgMap = Arguments .createMap ();
432
+ WritableMap userMap = getUserMap ();
435
433
if (FirestackAuthModule .this .user != null ) {
436
- final String token = task .getResult ().getToken ();
434
+ final String token = task .getResult ().getToken ();
437
435
438
- userMap .putString ("token" , token );
439
- userMap .putBoolean ("anonymous" , false );
436
+ userMap .putString ("token" , token );
437
+ userMap .putBoolean ("anonymous" , false );
440
438
}
441
439
442
440
msgMap .putMap ("user" , userMap );
@@ -448,7 +446,6 @@ public void onComplete(@NonNull Task<GetTokenResult> task) {
448
446
449
447
// TODO: Reduce to one method
450
448
public void anonymousUserCallback (FirebaseUser passedUser , final Callback onComplete ) {
451
- WritableMap userMap = getUserMap ();
452
449
453
450
if (passedUser == null ) {
454
451
mAuth = FirebaseAuth .getInstance ();
@@ -460,14 +457,14 @@ public void anonymousUserCallback(FirebaseUser passedUser, final Callback onComp
460
457
this .user .getToken (true ).addOnCompleteListener (new OnCompleteListener <GetTokenResult >() {
461
458
@ Override
462
459
public void onComplete (@ NonNull Task <GetTokenResult > task ) {
463
- WritableMap msgMap = Arguments .createMap ();
464
- WritableMap userMap = Arguments . createMap ();
460
+ WritableMap msgMap = Arguments .createMap ();
461
+ WritableMap userMap = getUserMap ();
465
462
466
463
if (FirestackAuthModule .this .user != null ) {
467
- final String token = task .getResult ().getToken ();
464
+ final String token = task .getResult ().getToken ();
468
465
469
- userMap .putString ("token" , token );
470
- userMap .putBoolean ("anonymous" , true );
466
+ userMap .putString ("token" , token );
467
+ userMap .putBoolean ("anonymous" , true );
471
468
}
472
469
473
470
msgMap .putMap ("user" , userMap );
0 commit comments