allow application/* as import file type

This commit is contained in:
Bnyro 2022-12-08 17:42:20 +01:00
parent 32e36c73a9
commit 9a79121a9b

View File

@ -40,7 +40,7 @@ class ImportHelper(
Log.e(TAG(), e.toString())
activity.toastFromMainThread(
activity.getString(R.string.unsupported_file_format) +
" (${activity.contentResolver.getType(uri)}"
" (${activity.contentResolver.getType(uri)})"
)
} catch (e: Exception) {
Log.e(TAG(), e.toString())
@ -53,7 +53,7 @@ class ImportHelper(
*/
private fun getChannelsFromUri(uri: Uri): List<String> {
return when (val fileType = activity.contentResolver.getType(uri)) {
"application/json", "application/octet-stream" -> {
"application/json", "application/*", "application/octet-stream" -> {
// NewPipe subscriptions format
val subscriptions = ObjectMapper().readValue(uri.readText(), NewPipeSubscriptions::class.java)
subscriptions.subscriptions.orEmpty().map {