mirror of
https://github.com/oxen-io/session-android.git
synced 2024-11-30 21:45:20 +00:00
Replace some "write" permissions with with "read" ones.
Notes for backup related classes.
This commit is contained in:
parent
7319ac4682
commit
f20ebc31f3
@ -268,7 +268,7 @@ public class RegistrationActivity extends BaseActionBarActivity implements Verif
|
|||||||
|
|
||||||
@SuppressLint("StaticFieldLeak")
|
@SuppressLint("StaticFieldLeak")
|
||||||
private void initializeBackupDetection() {
|
private void initializeBackupDetection() {
|
||||||
if (!Permissions.hasAll(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
|
if (!Permissions.hasAll(this, Manifest.permission.READ_EXTERNAL_STORAGE)) {
|
||||||
Log.i(TAG, "Skipping backup detection. We don't have the permission.");
|
Log.i(TAG, "Skipping backup detection. We don't have the permission.");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -110,7 +110,7 @@ public class AttachmentTypeSelector extends PopupWindow {
|
|||||||
public void show(@NonNull Activity activity, final @NonNull View anchor) {
|
public void show(@NonNull Activity activity, final @NonNull View anchor) {
|
||||||
updateHeight();
|
updateHeight();
|
||||||
|
|
||||||
if (Permissions.hasAll(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
|
if (Permissions.hasAll(activity, Manifest.permission.READ_EXTERNAL_STORAGE)) {
|
||||||
recentRail.setVisibility(View.VISIBLE);
|
recentRail.setVisibility(View.VISIBLE);
|
||||||
loaderManager.restartLoader(1, null, recentRail);
|
loaderManager.restartLoader(1, null, recentRail);
|
||||||
} else {
|
} else {
|
||||||
|
@ -26,6 +26,7 @@ import java.util.Locale;
|
|||||||
|
|
||||||
import network.loki.messenger.R;
|
import network.loki.messenger.R;
|
||||||
|
|
||||||
|
//TODO AC: Needs to be refactored to use Storage Access Framework or Media Store API.
|
||||||
public class LocalBackupJob extends BaseJob {
|
public class LocalBackupJob extends BaseJob {
|
||||||
|
|
||||||
public static final String KEY = "LocalBackupJob";
|
public static final String KEY = "LocalBackupJob";
|
||||||
|
@ -16,6 +16,7 @@ import java.util.Arrays;
|
|||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
|
||||||
|
//TODO AC: Needs to be refactored to use Storage Access Framework or Media Store API.
|
||||||
public class BackupUtil {
|
public class BackupUtil {
|
||||||
|
|
||||||
private static final String TAG = BackupUtil.class.getSimpleName();
|
private static final String TAG = BackupUtil.class.getSimpleName();
|
||||||
|
Loading…
Reference in New Issue
Block a user