Преглед на файлове

Correct android download byte count #25

Ben Hsieh преди 8 години
родител
ревизия
d4bbce78aa
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1
    1
      src/android/src/main/java/com/RNFetchBlob/Response/RNFetchBlobDefaultResp.java

+ 1
- 1
src/android/src/main/java/com/RNFetchBlob/Response/RNFetchBlobDefaultResp.java Целия файл

@@ -63,7 +63,7 @@ public class RNFetchBlobDefaultResp extends ResponseBody {
63 63
         public long read(Buffer sink, long byteCount) throws IOException {
64 64
 
65 65
             long read =  mOriginalSource.read(sink, byteCount);
66
-            bytesRead += read;
66
+            bytesRead += read > 0 ? read : 0;
67 67
             WritableMap args = Arguments.createMap();
68 68
             args.putString("taskId", mTaskId);
69 69
             args.putString("written", String.valueOf(bytesRead));