Fix NPE in canUserAccessUnifiedBackupDirectory when backup directory is null.

Co-authored-by: Greyson Parrelli <greyson@signal.org>
This commit is contained in:
Alex Hart
2026-03-30 14:15:08 -03:00
parent 2c98bbaf7e
commit 7334ebfce1

View File

@@ -75,7 +75,12 @@ public class BackupUtil {
public static boolean canUserAccessUnifiedBackupDirectory(@NonNull Context context) {
if (isUserSelectionRequired(context)) {
Uri backupDirectoryUri = Uri.parse(SignalStore.backup().getNewLocalBackupsDirectory());
String backupDirectoryPath = SignalStore.backup().getNewLocalBackupsDirectory();
if (backupDirectoryPath == null) {
return false;
}
Uri backupDirectoryUri = Uri.parse(backupDirectoryPath);
if (backupDirectoryUri == null) {
return false;
}