Browse Source

Try to avoid crashing when unable to get backup filename for some reason

arkon 4 years ago
parent
commit
be3e31ddc4

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsBackupController.kt

@@ -203,7 +203,7 @@ class SettingsBackupController : SettingsController() {
                 }
                 CODE_BACKUP_RESTORE -> {
                     uri?.path?.let {
-                        val fileName = DocumentFile.fromSingleUri(activity, uri)!!.name!!
+                        val fileName = DocumentFile.fromSingleUri(activity, uri)?.name ?: uri.toString()
                         when {
                             fileName.endsWith(".proto.gz") -> {
                                 val options = arrayOf(