File not found if is is null

Stephen Paul Weber created

Change summary

src/main/java/eu/siacs/conversations/persistance/FileBackend.java | 4 
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/persistance/FileBackend.java 🔗

@@ -737,7 +737,9 @@ public class FileBackend {
             }
             return new ByteArrayInputStream(data);
         }
-        return mXmppConnectionService.getContentResolver().openInputStream(uri);
+        final InputStream is = mXmppConnectionService.getContentResolver().openInputStream(uri);
+        if (is == null) throw new FileNotFoundException("File not found");
+        return is;
     }
 
     private void copyFileToPrivateStorage(File file, Uri uri) throws FileCopyException {