From ae3dd32076a3eec94a00fa3c76ab1f1ec2c66f9e Mon Sep 17 00:00:00 2001 From: Ahmad Ansori Palembani Date: Wed, 5 Jun 2024 19:16:19 +0700 Subject: [PATCH] chore: Some more NPE prevention --- .../java/eu/kanade/tachiyomi/data/backup/BackupCreatorJob.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupCreatorJob.kt b/app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupCreatorJob.kt index 7fc4f133f3..0a2df414bc 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupCreatorJob.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/backup/BackupCreatorJob.kt @@ -31,13 +31,13 @@ class BackupCreatorJob(private val context: Context, workerParams: WorkerParamet override fun doWork(): Result { val storageManager: StorageManager by injectLazy() val notifier = BackupNotifier(context.localeContext) - val uri = inputData.getString(LOCATION_URI_KEY)?.toUri() ?: storageManager.getAutomaticBackupsDirectory()?.uri!! + val uri = inputData.getString(LOCATION_URI_KEY)?.toUri() ?: storageManager.getAutomaticBackupsDirectory()?.uri val flags = inputData.getInt(BACKUP_FLAGS_KEY, BackupConst.BACKUP_ALL) val isAutoBackup = inputData.getBoolean(IS_AUTO_BACKUP_KEY, true) notifier.showBackupProgress() return try { - val location = BackupCreator(context).createBackup(uri, flags, isAutoBackup) + val location = BackupCreator(context).createBackup(uri!!, flags, isAutoBackup) if (!isAutoBackup) notifier.showBackupComplete(UniFile.fromUri(context, location.toUri())!!) Result.success() } catch (e: Exception) {