|
37 | 37 | import com.facebook.react.bridge.ReactContextBaseJavaModule;
|
38 | 38 | import com.facebook.react.bridge.ReactMethod;
|
39 | 39 |
|
| 40 | +import com.google.android.gms.tasks.OnCompleteListener; |
| 41 | +import com.google.android.gms.tasks.Task; |
40 | 42 | import com.google.firebase.iid.FirebaseInstanceId;
|
| 43 | +import com.google.firebase.iid.InstanceIdResult; |
41 | 44 |
|
42 | 45 | import com.twilio.audioswitch.AudioDevice;
|
43 | 46 | import com.twilio.audioswitch.AudioSwitch;
|
@@ -94,7 +97,7 @@ public class TwilioVoiceModule extends ReactContextBaseJavaModule implements Act
|
94 | 97 | static Map<String, Integer> callNotificationMap;
|
95 | 98 |
|
96 | 99 | private RegistrationListener registrationListener = registrationListener();
|
97 |
| - private UnregistrationListener unregistrationListener = unregistrationListener(); |
| 100 | + private UnregistrationListener unregistrationListener = unregistrationListener(); |
98 | 101 | private Call.Listener callListener = callListener();
|
99 | 102 |
|
100 | 103 | private CallInvite activeCallInvite;
|
@@ -677,7 +680,7 @@ private void registerForCallInvites() {
|
677 | 680 | Voice.register(accessToken, Voice.RegistrationChannel.FCM, fcmToken, registrationListener);
|
678 | 681 | }
|
679 | 682 |
|
680 |
| - /* |
| 683 | + /* |
681 | 684 | * Unregister your android device with Twilio
|
682 | 685 | *
|
683 | 686 | */
|
@@ -760,10 +763,10 @@ public void reject() {
|
760 | 763 | params.putString(Constants.CALL_TO, activeCallInvite.getTo());
|
761 | 764 | activeCallInvite.reject(getReactApplicationContext());
|
762 | 765 | }
|
763 |
| - |
| 766 | + |
764 | 767 | Intent intent = new Intent(getReactApplicationContext(), IncomingCallNotificationService.class);
|
765 | 768 | intent.setAction(Constants.ACTION_JS_REJECT);
|
766 |
| - |
| 769 | + |
767 | 770 | getReactApplicationContext().startService(intent);
|
768 | 771 |
|
769 | 772 | eventManager.sendEvent(EVENT_CALL_INVITE_CANCELLED, params);
|
|
0 commit comments