support writings backups and logs on android11

This commit is contained in:
B. Petersen
2023-10-09 23:36:13 +02:00
committed by bjoern
parent b38dbd6797
commit 321c8db1e1
2 changed files with 3 additions and 3 deletions
@@ -56,7 +56,7 @@ public class LogViewActivity extends BaseActionBarActivity {
case R.id.save_log:
Permissions.with(this)
.request(Manifest.permission.WRITE_EXTERNAL_STORAGE)
.alwaysGrantOnSdk33()
.alwaysGrantOnSdk30()
.ifNecessary()
.onAllGranted(() -> {
boolean success = logViewFragment.saveLogFile();
@@ -266,8 +266,8 @@ public class ChatsPreferenceFragment extends ListSummaryPreferenceFragment {
private void performBackup() {
Permissions.with(getActivity())
.request(Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE)
.alwaysGrantOnSdk33()
.request(Manifest.permission.WRITE_EXTERNAL_STORAGE)
.alwaysGrantOnSdk30()
.ifNecessary()
.withPermanentDenialDialog(getString(R.string.perm_explain_access_to_storage_denied))
.onAllGranted(() -> {