Merge pull request #2298 from Bnyro/master

fix crash when importing playlists of wrong format
This commit is contained in:
Bnyro 2022-12-08 17:51:42 +01:00 committed by GitHub
commit 59a83e00c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -115,8 +115,15 @@ class ImportHelper(
val playlistFile = ObjectMapper().readValue(uri.readText(), ImportPlaylistFile::class.java)
CoroutineScope(Dispatchers.IO).launch {
playlistFile.playlists?.let {
PlaylistsHelper.importPlaylists(activity, it)
try {
playlistFile.playlists?.let {
PlaylistsHelper.importPlaylists(activity, it)
}
} catch (e: Exception) {
Log.e(TAG(), e.toString())
e.localizedMessage?.let {
activity.applicationContext.toastFromMainThread(it)
}
}
}