From 7c2e9dc399f61cb0edee2d1759cba1744573db36 Mon Sep 17 00:00:00 2001 From: Aayush Gupta Date: Thu, 13 Mar 2025 12:19:04 +0800 Subject: [PATCH] DownloadWorker: Drop non-required check for nullable packageName packageName will never be null as App() constructor enforces specifiying packageName atleast similar to Download() class. Signed-off-by: Aayush Gupta --- .../java/com/aurora/store/data/work/DownloadWorker.kt | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt b/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt index b1503dd6e..b0554adc2 100644 --- a/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt +++ b/app/src/main/java/com/aurora/store/data/work/DownloadWorker.kt @@ -86,7 +86,6 @@ class DownloadWorker @AssistedInject constructor( object Exceptions { class InvalidAuthDataException : Exception("AuthData is invalid") - class NoPackageNameException : Exception("No packagename provided") class NoNetworkException : Exception("No network available") class NothingToDownloadException : Exception("Failed to purchase app") class DownloadFailedException : Exception("Download failed") @@ -102,12 +101,7 @@ class DownloadWorker @AssistedInject constructor( // Fetch required data for download try { - val packageName = inputData.getString(DownloadHelper.PACKAGE_NAME) - - // Bail out if no package name is provided - if (packageName.isNullOrBlank()) return onFailure(Exceptions.NoPackageNameException()) - - download = downloadDao.getDownload(packageName) + download = downloadDao.getDownload(inputData.getString(DownloadHelper.PACKAGE_NAME)!!) val response = (httpClient as HttpClient).call(download.iconURL).body if (response != null) {