diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ExportTask.java b/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ExportTask.java index 3b198ef5..590e05d0 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ExportTask.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ExportTask.java @@ -27,6 +27,9 @@ public class ExportTask extends ProgressDialogTask ExportTask.Params params = args[0]; try (InputStream inStream = new FileInputStream(params.getFile()); OutputStream outStream = getDialog().getContext().getContentResolver().openOutputStream(params.getDestUri(), "w")) { + if (outStream == null) { + throw new IOException("openOutputStream returned null"); + } IOUtils.copy(inStream, outStream); return null; } catch (IOException e) { diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ImportFileTask.java b/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ImportFileTask.java index f62960e8..b4bd8808 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ImportFileTask.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/tasks/ImportFileTask.java @@ -29,6 +29,10 @@ public class ImportFileTask extends ProgressDialogTask, List