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

(cherry picked from commit be3e31ddc44d21ba185efa203f08f182df88195c)
This commit is contained in:
arkon 2020-12-25 22:53:58 -05:00 committed by Jobobby04
parent 45ef778e6d
commit 7cdda6241f

View File

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