diff --git a/.github/PULL_REQUEST_TEMPLATE b/.github/PULL_REQUEST_TEMPLATE
index cef8ed2af..b03e3e8e3 100644
--- a/.github/PULL_REQUEST_TEMPLATE
+++ b/.github/PULL_REQUEST_TEMPLATE
@@ -1,5 +1,5 @@
Thank you for making a pull request ! Just a gentle reminder :)
1. If the PR is offering a feature please make the request to our "Feature Branch" 0.11.0
-2. Bug fix request to "Bug Fix Branch" 0.10.8
+2. Bug fix request to "Bug Fix Branch" 0.10.9
3. Correct README.md can directly to master
diff --git a/README.md b/README.md
index 7680fab86..3c7d24a59 100644
--- a/README.md
+++ b/README.md
@@ -236,7 +236,7 @@ RNFetchBlob
console.log('The file saved to ', res.path())
// Beware that when using a file path as Image source on Android,
// you must prepend "file://"" before the file path
- imageView =
+ imageView =
})
```
diff --git a/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java b/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java
index 7a7910546..f8eddeef8 100644
--- a/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java
+++ b/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java
@@ -774,10 +774,13 @@ static void df(Callback callback) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR2) {
args.putString("internal_free", String.valueOf(stat.getFreeBytes()));
args.putString("internal_total", String.valueOf(stat.getTotalBytes()));
- StatFs statEx = new StatFs(Environment.getExternalStorageDirectory().getPath());
- args.putString("external_free", String.valueOf(statEx.getFreeBytes()));
- args.putString("external_total", String.valueOf(statEx.getTotalBytes()));
-
+ try {
+ StatFs statEx = new StatFs(Environment.getExternalStorageDirectory().getPath());
+ args.putString("external_free", String.valueOf(statEx.getFreeBytes()));
+ args.putString("external_total", String.valueOf(statEx.getTotalBytes()));
+ } catch(IllegalArgumentException err) {
+ // Do nothing
+ }
}
callback.invoke(null ,args);
}
diff --git a/ios.js b/ios.js
index 566b424e2..340ef04cf 100644
--- a/ios.js
+++ b/ios.js
@@ -43,7 +43,7 @@ function openDocument(path:string, scheme:string) {
* @param {string} url URL of the resource, only file URL is supported
* @return {Promise}
*/
-function excludeFromBackupKey(url:string) {
+function excludeFromBackupKey(path:string) {
return RNFetchBlob.excludeFromBackupKey('file://' + path);
}
diff --git a/package.json b/package.json
index 0d88ec178..a93dba81d 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "react-native-fetch-blob",
- "version": "0.10.7",
+ "version": "0.10.8",
"description": "A module provides upload, download, and files access API. Supports file stream read/write for process large files.",
"main": "index.js",
"scripts": {