From 350c5f35dd7c9e69e0c25805e1fa06f86eb55cc0 Mon Sep 17 00:00:00 2001 From: Cuong-Tran Date: Fri, 22 Nov 2024 07:56:29 +0700 Subject: [PATCH] fix: Fix app update error notification disappearing --- .../eu/kanade/tachiyomi/data/notification/Notifications.kt | 1 + .../eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt b/app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt index 902c9b90ec..b8bdedb8a4 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/notification/Notifications.kt @@ -28,6 +28,7 @@ object Notifications { const val CHANNEL_INSTALLING = "installing_channel" const val CHANNEL_UPDATED = "updated_channel" const val ID_INSTALLED = -6 + const val ID_UPDATER_FAILED = -7 const val GROUP_APP_UPDATES = "eu.kanade.tachiyomi.APP_UPDATES" /** diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt b/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt index ae27c97537..68780b5942 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/updater/AppUpdateNotifier.kt @@ -238,11 +238,11 @@ internal class AppUpdateNotifier(private val context: Context) { addAction( R.drawable.ic_close_24dp, context.getString(MR.strings.cancel), - NotificationReceiver.dismissNotificationPendingBroadcast(context, Notifications.ID_UPDATER), + NotificationReceiver.dismissNotificationPendingBroadcast(context, Notifications.ID_UPDATER_FAILED), ) addReleasePageAction() } - notificationBuilder.show(Notifications.ID_UPDATER) + notificationBuilder.show(Notifications.ID_UPDATER_FAILED) } fun onInstallError(uri: Uri) {