From f834dfd516f31c7221a69f8cd72713246c4d2765 Mon Sep 17 00:00:00 2001 From: Sean Mac Gillicuddy Date: Mon, 30 Sep 2019 10:15:11 +0100 Subject: [PATCH] #1533 allow nullable return --- .../java/org/kiwix/kiwixmobile/utils/files/FileUtils.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/utils/files/FileUtils.kt b/app/src/main/java/org/kiwix/kiwixmobile/utils/files/FileUtils.kt index 8662ace48..2e5d661c4 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/utils/files/FileUtils.kt +++ b/app/src/main/java/org/kiwix/kiwixmobile/utils/files/FileUtils.kt @@ -41,15 +41,15 @@ object FileUtils { "${Environment.getExternalStorageDirectory()}${File.separator}Android" + "${File.separator}obb${File.separator}${BuildConfig.APPLICATION_ID}" - @JvmStatic fun getFileCacheDir(context: Context): File = + @JvmStatic fun getFileCacheDir(context: Context): File? = if (Environment.MEDIA_MOUNTED == Environment.getExternalStorageState()) { - context.externalCacheDir!! + context.externalCacheDir } else { context.cacheDir } @JvmStatic @Synchronized fun deleteCachedFiles(context: Context) { - getFileCacheDir(context).deleteRecursively() + getFileCacheDir(context)?.deleteRecursively() } @JvmStatic @Synchronized fun deleteZimFile(path: String) {