diff options
author | Christian Schneppe <christian@pix-art.de> | 2018-05-21 20:54:46 +0200 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2018-05-21 20:54:46 +0200 |
commit | 3a66fef2030be00615e47a725cdf375e96ad3093 (patch) | |
tree | b9f4a79edf37fecc7a751a1f20f4d4f2569c8d61 /src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java | |
parent | ca1ffdce5a1c1b3d570173bc060a0075fb157d50 (diff) |
migrate to fcm library
Diffstat (limited to 'src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java')
-rw-r--r-- | src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java b/src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java index 33c5119e0..ffbb93425 100644 --- a/src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java +++ b/src/standardPush/java/de/pixart/messenger/services/PushMessageReceiver.java @@ -1,17 +1,17 @@ package de.pixart.messenger.services; import android.content.Intent; -import android.os.Bundle; -import com.google.android.gms.gcm.GcmListenerService; +import java.util.Map; -public class PushMessageReceiver extends GcmListenerService { +public class PushMessageReceiver extends FirebaseMessagingService { @Override - public void onMessageReceived(String from, Bundle data) { + public void onMessageReceived(RemoteMessage message) { + Map<String, String> data = message.getData(); Intent intent = new Intent(this, XmppConnectionService.class); - intent.setAction(XmppConnectionService.ACTION_GCM_MESSAGE_RECEIVED); - intent.replaceExtras(data); + intent.setAction(XmppConnectionService.ACTION_FCM_MESSAGE_RECEIVED); + intent.putExtra("account", data.get("account")); startService(intent); } } |