Fix pin local files on Android R+

This commit is contained in:
MM20 2021-09-29 22:45:05 +02:00
parent c4529e3490
commit b3cad9a2c9
No known key found for this signature in database
GPG Key ID: 0B61A8F2DEAFA389

View File

@ -367,7 +367,7 @@ open class File(
}
fun deserialize(context: Context, serialized: String): File? {
if (ContextCompat.checkSelfPermission(context, Manifest.permission.READ_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) return null
if (!PermissionsManager.checkPermission(context, PermissionsManager.EXTERNAL_STORAGE)) return null
val json = JSONObject(serialized)
val uri = MediaStore.Files.getContentUri("external")
val proj = arrayOf(MediaStore.Files.FileColumns._ID,