diff --git a/android/src/main/java/com/evollu/react/fcm/SendNotificationTask.java b/android/src/main/java/com/evollu/react/fcm/SendNotificationTask.java index bce9ed41888230a47f13aaa2aa7b7ff1b3f47a90..63b95b100bd424a5614e2a1e70e228a1e4e95356 100644 --- a/android/src/main/java/com/evollu/react/fcm/SendNotificationTask.java +++ b/android/src/main/java/com/evollu/react/fcm/SendNotificationTask.java @@ -217,14 +217,14 @@ public class SendNotificationTask extends AsyncTask { for (int a = 0; a < actions.length; a++) { String actionValue = actions[a].trim(); Intent actionIntent = new Intent(mContext, intentClass); - actionIntent.setAction("com.evollu.react.fcm." + actions[a] + "_ACTION"); + actionIntent.setAction("com.evollu.react.fcm." + actionValue + "_ACTIVE"); actionIntent.putExtras(bundle); - actionIntent.putExtra("_actionIdentifier", actions[a]); + actionIntent.putExtra("_actionIdentifier", actionValue); actionIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); PendingIntent pendingActionIntent = PendingIntent.getActivity(mContext, notificationID, actionIntent, PendingIntent.FLAG_UPDATE_CURRENT); - notification.addAction(1, actions[a], pendingActionIntent); + notification.addAction(1, actionValue, pendingActionIntent); } }