diff --git a/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java b/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java index 40156ba3b5249c9caedf69a7f69e3504d77ddde1..8e5b13d752020c2a1b94680b9086560d5d94bf8b 100644 --- a/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java +++ b/android/src/main/java/com/evollu/react/fcm/FIRMessagingModule.java @@ -211,8 +211,8 @@ public class FIRMessagingModule extends ReactContextBaseJavaModule implements Li } @ReactMethod - public void subscribeToTopic(String topic){ - try { + public void subscribeToTopic(String topic, Promise promise){ + try { FirebaseMessaging.getInstance().subscribeToTopic(topic); promise.resolve(null); } catch (IOException e) { @@ -222,8 +222,8 @@ public class FIRMessagingModule extends ReactContextBaseJavaModule implements Li } @ReactMethod - public void unsubscribeFromTopic(String topic){ - try { + public void unsubscribeFromTopic(String topic, Promise promise){ + try { FirebaseMessaging.getInstance().unsubscribeFromTopic(topic); promise.resolve(null); } catch (IOException e) {