From 189054d1855e89df6ab9ff47aa974fd07b884e84 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Mon, 21 Oct 2024 14:50:19 +0530 Subject: [PATCH] UnarchivePackageReceiver: Don't check authdata validity DownloadWorker can now refresh authdata if expired Signed-off-by: Aayush Gupta --- .../aurora/store/data/receiver/UnarchivePackageReceiver.kt | 4 ++-- app/src/main/java/com/aurora/store/util/NotificationUtil.kt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt b/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt index 3c91ad53c..b0bbf53d8 100644 --- a/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt +++ b/app/src/main/java/com/aurora/store/data/receiver/UnarchivePackageReceiver.kt @@ -43,12 +43,12 @@ class UnarchivePackageReceiver: BroadcastReceiver() { Log.i(TAG, "Received request to unarchive $packageName") AuroraApp.scope.launch(Dispatchers.IO) { - if (!authProvider.isSavedAuthDataValid() || !AccountProvider.isLoggedIn(context)) { + if (!AccountProvider.isLoggedIn(context)) { Log.e(TAG, "Failed to authenticate user!") with(context.getSystemService()!!) { notify( packageName.hashCode(), - NotificationUtil.getAuthDataExpiredNotification(context, packageName) + NotificationUtil.getUnarchiveAuthNotification(context, packageName) ) } return@launch diff --git a/app/src/main/java/com/aurora/store/util/NotificationUtil.kt b/app/src/main/java/com/aurora/store/util/NotificationUtil.kt index c0cdbd79e..6d2db444d 100644 --- a/app/src/main/java/com/aurora/store/util/NotificationUtil.kt +++ b/app/src/main/java/com/aurora/store/util/NotificationUtil.kt @@ -273,7 +273,7 @@ object NotificationUtil { .build() } - fun getAuthDataExpiredNotification(context: Context, packageName: String): Notification { + fun getUnarchiveAuthNotification(context: Context, packageName: String): Notification { return NotificationCompat.Builder(context, Constants.NOTIFICATION_CHANNEL_ACCOUNT) .setSmallIcon(R.drawable.ic_account) .setContentTitle(context.getString(R.string.authentication_required_title))