diff --git a/core/src/main/java/eu/mhutti1/utils/storage/StorageDeviceUtils.kt b/core/src/main/java/eu/mhutti1/utils/storage/StorageDeviceUtils.kt index d3a9bf8c4..b182b8a6b 100644 --- a/core/src/main/java/eu/mhutti1/utils/storage/StorageDeviceUtils.kt +++ b/core/src/main/java/eu/mhutti1/utils/storage/StorageDeviceUtils.kt @@ -33,7 +33,7 @@ object StorageDeviceUtils { @JvmStatic fun getReadableStorage(context: Context): List { val storageDevices = ArrayList().apply { - add(environmentDevices()) + add(environmentDevices(context)) addAll(externalMountPointDevices()) addAll(externalFilesDirsDevices(context, false)) } @@ -63,9 +63,9 @@ object StorageDeviceUtils { ?.map { dir -> StorageDevice(dir, false) } .orEmpty() - private fun environmentDevices() = + private fun environmentDevices(context: Context) = StorageDevice( - generalisePath(Environment.getExternalStorageDirectory().path, false), + generalisePath(context.getExternalFilesDir("").toString(), true), Environment.isExternalStorageEmulated() )