From 3a3af648bc518c274941d896421e2d2b872366dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20B=C3=A9raud?= <adrien.beraud@savoirfairelinux.com> Date: Wed, 19 Jan 2022 10:31:21 -0500 Subject: [PATCH] sync service: adapt notifications for Android 12 Change-Id: I75e632fe1cde61f59a71fc08210229336014f897 --- .../app/src/main/java/cx/ring/service/SyncService.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ring-android/app/src/main/java/cx/ring/service/SyncService.kt b/ring-android/app/src/main/java/cx/ring/service/SyncService.kt index 3eb213887..eacd04eff 100644 --- a/ring-android/app/src/main/java/cx/ring/service/SyncService.kt +++ b/ring-android/app/src/main/java/cx/ring/service/SyncService.kt @@ -32,6 +32,7 @@ import cx.ring.R import cx.ring.application.JamiApplication import cx.ring.client.HomeActivity import cx.ring.services.NotificationServiceImpl +import cx.ring.utils.ContentUriHandler import dagger.hilt.android.AndroidEntryPoint import net.jami.services.NotificationService import java.util.* @@ -64,8 +65,8 @@ class SyncService : Service() { .setSmallIcon(R.drawable.ic_ring_logo_white) .setCategory(NotificationCompat.CATEGORY_PROGRESS) .setOnlyAlertOnce(true) - .setDeleteIntent(PendingIntent.getService(applicationContext, mRandom.nextInt(), deleteIntent, 0)) - .setContentIntent(PendingIntent.getActivity(applicationContext, mRandom.nextInt(), contentIntent, 0)) + .setDeleteIntent(PendingIntent.getService(applicationContext, mRandom.nextInt(), deleteIntent, ContentUriHandler.immutable())) + .setContentIntent(PendingIntent.getActivity(applicationContext, mRandom.nextInt(), contentIntent, ContentUriHandler.immutable())) .build() } if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) -- GitLab