Procházet zdrojové kódy

Fix #225 IOS upload progress

Ben Hsieh před 8 roky
rodič
revize
1c7328484b
1 změnil soubory, kde provedl 8 přidání a 0 odebrání
  1. 8
    0
      src/ios/RNFetchBlobNetwork.m

+ 8
- 0
src/ios/RNFetchBlobNetwork.m Zobrazit soubor

@@ -159,11 +159,19 @@ NSOperationQueue *taskQueue;
159 159
 
160 160
 + (void) enableProgressReport:(NSString *) taskId config:(RNFetchBlobProgress *)config
161 161
 {
162
+    if(progressTable == nil)
163
+    {
164
+        progressTable = [[NSMutableDictionary alloc] init];
165
+    }
162 166
     [progressTable setValue:config forKey:taskId];
163 167
 }
164 168
 
165 169
 + (void) enableUploadProgress:(NSString *) taskId config:(RNFetchBlobProgress *)config
166 170
 {
171
+    if(uploadProgressTable == nil)
172
+    {
173
+        uploadProgressTable = [[NSMutableDictionary alloc] init];
174
+    }
167 175
     [uploadProgressTable setValue:config forKey:taskId];
168 176
 }
169 177