|
|
@@ -17,6 +17,7 @@ import android.util.Log;
|
|
|
|
|
|
import com.google.firebase.messaging.FirebaseMessagingService;
|
|
|
import com.google.firebase.messaging.RemoteMessage;
|
|
|
+import com.google.gson.Gson;
|
|
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -61,11 +62,11 @@ public class FirebasePushService extends FirebaseMessagingService {
|
|
|
|
|
|
// TODO(developer): Handle FCM messages here.
|
|
|
// Not getting messages here? See why this may be: https://goo.gl/39bRNJ
|
|
|
- Log.d("APP# FirebasePushService | onMessageReceived", "|" + "From: " + remoteMessage.getFrom());
|
|
|
+ Log.d("APP# FirebasePushService | onMessageReceived", "|" + "From: " + remoteMessage.getFrom());
|
|
|
|
|
|
// Check if message contains a data payload.
|
|
|
if (remoteMessage.getData().size() > 0) {
|
|
|
- Log.d("APP# FirebasePushService | onMessageReceived", "|" + "Message data payload: " + remoteMessage.getData());
|
|
|
+ Log.d("APP# FirebasePushService | onMessageReceived", "|" + "Message data payload: " + remoteMessage.getData());
|
|
|
|
|
|
if (/* Check if data needs to be processed by long running job */ true) {
|
|
|
// For long-running tasks (10 seconds or more) use Firebase Job Dispatcher.
|
|
|
@@ -80,7 +81,7 @@ public class FirebasePushService extends FirebaseMessagingService {
|
|
|
String title = data.get("title");
|
|
|
String message = data.get("content");
|
|
|
|
|
|
- Log.d("APP# FirebasePushService | onMessageReceived", "|" + " title: " + title + ", message: " + message);
|
|
|
+ Log.d("APP# FirebasePushService | onMessageReceived", "|" + new Gson().toJson(data));
|
|
|
|
|
|
sendNotification(title, message);
|
|
|
}
|