From 28b285d255ecf4b48a70b81b5a87ad0848425e16 Mon Sep 17 00:00:00 2001 From: hromml <quigon3@yandex.ru> Date: Sat, 27 Feb 2021 11:28:47 +0300 Subject: [PATCH] Fixed the external storage requester for android api version above 28 --- .../main/kotlin/io/qameta/allure/android/internal/TestUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/allure-kotlin-android/src/main/kotlin/io/qameta/allure/android/internal/TestUtils.kt b/allure-kotlin-android/src/main/kotlin/io/qameta/allure/android/internal/TestUtils.kt index 0e3b49a..01d8575 100644 --- a/allure-kotlin-android/src/main/kotlin/io/qameta/allure/android/internal/TestUtils.kt +++ b/allure-kotlin-android/src/main/kotlin/io/qameta/allure/android/internal/TestUtils.kt @@ -20,7 +20,7 @@ internal fun isDeviceTest(): Boolean = System.getProperty("java.runtime.name")?.toLowerCase()?.contains("android") ?: false internal fun requestExternalStoragePermissions() { - if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) return + if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M || Build.VERSION.SDK_INT > Build.VERSION_CODES.P ) return with(PermissionRequester()) { addPermissions("android.permission.WRITE_EXTERNAL_STORAGE")