I encountered a problem with opening a chat with a conversation when clicking on a push, when clicking it just opens the application
implementation 'io.intercom.android:intercom-sdk:15.11.5'
private final IntercomPushClient intercomPushClient = new IntercomPushClient();
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
Map<String, String> message = remoteMessage.getData();
if (intercomPushClient.isIntercomPush(message)) {
intercomPushClient.handlePush(getApplication(), message);
}
@Override
protected void onResume() {
super.onResume();
checkPendingDeepLink();
Intercom.client().handlePushMessage();
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
setIntent(intent);
.....
Bundle bundle = getIntent().getExtras();
if (bundle != null) {
String link = bundle.getString("link");
if (link != null) {
IntercomManager.openChat(link);
}
}
onMessageReceived callback works, but onNewIntent doesn't triggers
Have I missed something ? thanks