Skip to content
This repository was archived by the owner on Mar 16, 2019. It is now read-only.

Commit f4a6b6c

Browse files
committed
Add exception handling for #206
1 parent 52e988d commit f4a6b6c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/android/src/main/java/com/RNFetchBlob/RNFetchBlobFS.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -572,6 +572,10 @@ static void lstat(String path, final Callback callback) {
572572
@Override
573573
protected Integer doInBackground(String ...args) {
574574
WritableArray res = Arguments.createArray();
575+
if(args[0] == null) {
576+
callback.invoke("lstat error: the path specified for lstat is either `null` or `undefined`.");
577+
return 0;
578+
}
575579
File src = new File(args[0]);
576580
if(!src.exists()) {
577581
callback.invoke("lstat error: failed to list path `" + args[0] + "` for it is not exist or it is not a folder");

0 commit comments

Comments
 (0)