diff --git a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareIntentHandler.kt b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareIntentHandler.kt index 6ef7500cb2..f2871d4393 100644 --- a/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareIntentHandler.kt +++ b/features/share/impl/src/main/kotlin/io/element/android/features/share/impl/ShareIntentHandler.kt @@ -77,9 +77,9 @@ class DefaultShareIntentHandler @Inject constructor( type.isMimeTypeFile() || type.isMimeTypeText() || type.isMimeTypeAny() -> { - val files = getIncomingFiles(intent, type) - val result = onUris(files) - revokeUriPermissions(files.map { it.uri }) + val uris = getIncomingUris(intent, type) + val result = onUris(uris) + revokeUriPermissions(uris.map { it.uri }) result } else -> false @@ -99,7 +99,7 @@ class DefaultShareIntentHandler @Inject constructor( * Use this function to retrieve files which are shared from another application or internally * by using android.intent.action.SEND or android.intent.action.SEND_MULTIPLE actions. */ - private fun getIncomingFiles(intent: Intent, type: String): List { + private fun getIncomingUris(intent: Intent, type: String): List { val uriList = mutableListOf() if (intent.action == Intent.ACTION_SEND) { intent.getParcelableExtraCompat(Intent.EXTRA_STREAM)?.let { uriList.add(it) }