Don't use BaresipService.downloadsPath

This commit is contained in:
Juha Heinanen
2021-05-15 11:20:58 +03:00
parent 5f0d72c7be
commit 1d63f4af50
@@ -14,12 +14,11 @@ import android.net.Uri
import android.os.Build import android.os.Build
import android.os.Bundle import android.os.Bundle
import android.os.CountDownTimer import android.os.CountDownTimer
import android.os.Environment
import android.provider.DocumentsContract import android.provider.DocumentsContract
import android.provider.MediaStore import android.provider.MediaStore
import android.text.InputType import android.text.InputType
import android.text.TextWatcher import android.text.TextWatcher
import android.text.method.HideReturnsTransformationMethod
import android.text.method.PasswordTransformationMethod
import android.view.* import android.view.*
import android.view.inputmethod.InputMethodManager import android.view.inputmethod.InputMethodManager
import android.widget.* import android.widget.*
@@ -1089,8 +1088,9 @@ class MainActivity : AppCompatActivity() {
} else { } else {
if (Utils.requestPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE, if (Utils.requestPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE,
BACKUP_PERMISSION_REQUEST_CODE)) { BACKUP_PERMISSION_REQUEST_CODE)) {
val path = BaresipService.downloadsPath + "/baresip.bs" val filePath = Environment.getExternalStoragePublicDirectory(
downloadsOutputStream = FileOutputStream(File(path)) Environment.DIRECTORY_DOWNLOADS).path + "/baresip/bs"
downloadsOutputStream = FileOutputStream(File(filePath))
askPassword(getString(R.string.encrypt_password)) askPassword(getString(R.string.encrypt_password))
} }
} }