@@ -67,12 +67,12 @@ public class FlutterFirebaseAuthPlugin
|
67 | 67 | private void initInstance(BinaryMessenger messenger) {
|
68 | 68 | registerPlugin(METHOD_CHANNEL_NAME, this);
|
69 | 69 | channel = new MethodChannel(messenger, METHOD_CHANNEL_NAME);
|
70 |
| -GeneratedAndroidFirebaseAuth.FirebaseAuthHostApi.setup(messenger, this); |
71 |
| -GeneratedAndroidFirebaseAuth.FirebaseAuthUserHostApi.setup(messenger, firebaseAuthUser); |
72 |
| -GeneratedAndroidFirebaseAuth.MultiFactorUserHostApi.setup(messenger, firebaseMultiFactor); |
73 |
| -GeneratedAndroidFirebaseAuth.MultiFactoResolverHostApi.setup(messenger, firebaseMultiFactor); |
74 |
| -GeneratedAndroidFirebaseAuth.MultiFactorTotpHostApi.setup(messenger, firebaseTotpMultiFactor); |
75 |
| -GeneratedAndroidFirebaseAuth.MultiFactorTotpSecretHostApi.setup(messenger, firebaseTotpSecret); |
| 70 | +GeneratedAndroidFirebaseAuth.FirebaseAuthHostApi.setUp(messenger, this); |
| 71 | +GeneratedAndroidFirebaseAuth.FirebaseAuthUserHostApi.setUp(messenger, firebaseAuthUser); |
| 72 | +GeneratedAndroidFirebaseAuth.MultiFactorUserHostApi.setUp(messenger, firebaseMultiFactor); |
| 73 | +GeneratedAndroidFirebaseAuth.MultiFactoResolverHostApi.setUp(messenger, firebaseMultiFactor); |
| 74 | +GeneratedAndroidFirebaseAuth.MultiFactorTotpHostApi.setUp(messenger, firebaseTotpMultiFactor); |
| 75 | +GeneratedAndroidFirebaseAuth.MultiFactorTotpSecretHostApi.setUp(messenger, firebaseTotpSecret); |
76 | 76 |
|
77 | 77 | this.messenger = messenger;
|
78 | 78 | }
|
@@ -87,12 +87,12 @@ public void onDetachedFromEngine(@NonNull FlutterPluginBinding binding) {
|
87 | 87 | channel.setMethodCallHandler(null);
|
88 | 88 |
|
89 | 89 | assert messenger != null;
|
90 |
| -GeneratedAndroidFirebaseAuth.FirebaseAuthHostApi.setup(messenger, null); |
91 |
| -GeneratedAndroidFirebaseAuth.FirebaseAuthUserHostApi.setup(messenger, null); |
92 |
| -GeneratedAndroidFirebaseAuth.MultiFactorUserHostApi.setup(messenger, null); |
93 |
| -GeneratedAndroidFirebaseAuth.MultiFactoResolverHostApi.setup(messenger, null); |
94 |
| -GeneratedAndroidFirebaseAuth.MultiFactorTotpHostApi.setup(messenger, null); |
95 |
| -GeneratedAndroidFirebaseAuth.MultiFactorTotpSecretHostApi.setup(messenger, null); |
| 90 | +GeneratedAndroidFirebaseAuth.FirebaseAuthHostApi.setUp(messenger, null); |
| 91 | +GeneratedAndroidFirebaseAuth.FirebaseAuthUserHostApi.setUp(messenger, null); |
| 92 | +GeneratedAndroidFirebaseAuth.MultiFactorUserHostApi.setUp(messenger, null); |
| 93 | +GeneratedAndroidFirebaseAuth.MultiFactoResolverHostApi.setUp(messenger, null); |
| 94 | +GeneratedAndroidFirebaseAuth.MultiFactorTotpHostApi.setUp(messenger, null); |
| 95 | +GeneratedAndroidFirebaseAuth.MultiFactorTotpSecretHostApi.setUp(messenger, null); |
96 | 96 |
|
97 | 97 | channel = null;
|
98 | 98 | messenger = null;
|
@@ -189,11 +189,11 @@ public void useEmulator(
|
189 | 189 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
190 | 190 | @NonNull String host,
|
191 | 191 | @NonNull Long port,
|
192 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 192 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
193 | 193 | try {
|
194 | 194 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
195 | 195 | firebaseAuth.useEmulator(host, port.intValue());
|
196 |
| -result.success(null); |
| 196 | +result.success(); |
197 | 197 | } catch (Exception e) {
|
198 | 198 | result.error(e);
|
199 | 199 | }
|
@@ -203,14 +203,14 @@ public void useEmulator(
|
203 | 203 | public void applyActionCode(
|
204 | 204 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
205 | 205 | @NonNull String code,
|
206 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 206 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
207 | 207 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
208 | 208 | firebaseAuth
|
209 | 209 | .applyActionCode(code)
|
210 | 210 | .addOnCompleteListener(
|
211 | 211 | task -> {
|
212 | 212 | if (task.isSuccessful()) {
|
213 |
| -result.success(null); |
| 213 | +result.success(); |
214 | 214 | } else {
|
215 | 215 | result.error(
|
216 | 216 | FlutterFirebaseAuthPluginException.parserExceptionToFlutter(
|
@@ -247,15 +247,15 @@ public void confirmPasswordReset(
|
247 | 247 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
248 | 248 | @NonNull String code,
|
249 | 249 | @NonNull String newPassword,
|
250 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 250 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
251 | 251 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
252 | 252 |
|
253 | 253 | firebaseAuth
|
254 | 254 | .confirmPasswordReset(code, newPassword)
|
255 | 255 | .addOnCompleteListener(
|
256 | 256 | task -> {
|
257 | 257 | if (task.isSuccessful()) {
|
258 |
| -result.success(null); |
| 258 | +result.success(); |
259 | 259 | } else {
|
260 | 260 | result.error(
|
261 | 261 | FlutterFirebaseAuthPluginException.parserExceptionToFlutter(
|
@@ -445,7 +445,7 @@ public void signInWithProvider(
|
445 | 445 | @Override
|
446 | 446 | public void signOut(
|
447 | 447 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
448 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 448 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
449 | 449 | try {
|
450 | 450 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
451 | 451 | if (firebaseAuth.getCurrentUser() != null) {
|
@@ -456,7 +456,7 @@ public void signOut(
|
456 | 456 | }
|
457 | 457 | }
|
458 | 458 | firebaseAuth.signOut();
|
459 |
| -result.success(null); |
| 459 | +result.success(); |
460 | 460 | } catch (Exception e) {
|
461 | 461 | result.error(e);
|
462 | 462 | }
|
@@ -489,7 +489,7 @@ public void sendPasswordResetEmail(
|
489 | 489 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
490 | 490 | @NonNull String email,
|
491 | 491 | @Nullable GeneratedAndroidFirebaseAuth.PigeonActionCodeSettings actionCodeSettings,
|
492 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 492 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
493 | 493 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
494 | 494 |
|
495 | 495 | if (actionCodeSettings == null) {
|
@@ -498,7 +498,7 @@ public void sendPasswordResetEmail(
|
498 | 498 | .addOnCompleteListener(
|
499 | 499 | task -> {
|
500 | 500 | if (task.isSuccessful()) {
|
501 |
| -result.success(null); |
| 501 | +result.success(); |
502 | 502 | } else {
|
503 | 503 | result.error(
|
504 | 504 | FlutterFirebaseAuthPluginException.parserExceptionToFlutter(
|
@@ -513,7 +513,7 @@ public void sendPasswordResetEmail(
|
513 | 513 | .addOnCompleteListener(
|
514 | 514 | task -> {
|
515 | 515 | if (task.isSuccessful()) {
|
516 |
| -result.success(null); |
| 516 | +result.success(); |
517 | 517 | } else {
|
518 | 518 | result.error(
|
519 | 519 | FlutterFirebaseAuthPluginException.parserExceptionToFlutter(
|
@@ -527,15 +527,15 @@ public void sendSignInLinkToEmail(
|
527 | 527 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
528 | 528 | @NonNull String email,
|
529 | 529 | @NonNull GeneratedAndroidFirebaseAuth.PigeonActionCodeSettings actionCodeSettings,
|
530 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 530 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
531 | 531 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
532 | 532 |
|
533 | 533 | firebaseAuth
|
534 | 534 | .sendSignInLinkToEmail(email, PigeonParser.getActionCodeSettings(actionCodeSettings))
|
535 | 535 | .addOnCompleteListener(
|
536 | 536 | task -> {
|
537 | 537 | if (task.isSuccessful()) {
|
538 |
| -result.success(null); |
| 538 | +result.success(); |
539 | 539 | } else {
|
540 | 540 | result.error(
|
541 | 541 | FlutterFirebaseAuthPluginException.parserExceptionToFlutter(
|
@@ -568,7 +568,7 @@ public void setLanguageCode(
|
568 | 568 | public void setSettings(
|
569 | 569 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
570 | 570 | @NonNull GeneratedAndroidFirebaseAuth.PigeonFirebaseAuthSettings settings,
|
571 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 571 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
572 | 572 | try {
|
573 | 573 | FirebaseAuth firebaseAuth = getAuthFromPigeon(app);
|
574 | 574 |
|
@@ -589,7 +589,7 @@ public void setSettings(
|
589 | 589 | settings.getPhoneNumber(), settings.getSmsCode());
|
590 | 590 | }
|
591 | 591 |
|
592 |
| -result.success(null); |
| 592 | +result.success(); |
593 | 593 | } catch (Exception e) {
|
594 | 594 | result.error(e);
|
595 | 595 | }
|
@@ -672,8 +672,9 @@ public void verifyPhoneNumber(
|
672 | 672 | public void revokeTokenWithAuthorizationCode(
|
673 | 673 | @NonNull GeneratedAndroidFirebaseAuth.AuthPigeonFirebaseApp app,
|
674 | 674 | @NonNull String authorizationCode,
|
675 |
| -@NonNull GeneratedAndroidFirebaseAuth.Result<Void> result) { |
| 675 | +@NonNull GeneratedAndroidFirebaseAuth.VoidResult result) { |
676 | 676 | // Should never get here as we throw Exception on Dart side.
|
| 677 | +result.success(); |
677 | 678 | }
|
678 | 679 |
|
679 | 680 | @Override
|
@@ -696,8 +697,7 @@ public Task<Map<String, Object>> getPluginConstantsForFirebaseApp(FirebaseApp fi
|
696 | 697 | }
|
697 | 698 |
|
698 | 699 | if (user != null) {
|
699 |
| -final Object parsedUser = user.toList(); |
700 |
| -constants.put("APP_CURRENT_USER", parsedUser); |
| 700 | +constants.put("APP_CURRENT_USER", PigeonParser.manuallyToList(user)); |
701 | 701 | }
|
702 | 702 |
|
703 | 703 | taskCompletionSource.setResult(constants);
|
|
0 commit comments