Procházet zdrojové kódy

VLCDropboxController: make sure we really have a networkerror when we handle the error

(cherry picked from commit d896fea2247ae6031f6b56a41b1df333c5ae95a6)
Carola Nitz před 7 roky
rodič
revize
e49f0dbb90
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      Sources/VLCDropboxController.m

+ 2 - 2
Sources/VLCDropboxController.m

@@ -239,9 +239,9 @@
 
             _downloadInProgress = NO;
             [self _triggerNextDownload];
-            if (!result) {
+            if (networkError) {
                 APLog(@"downloadFile failed with network error %li and error tag %li", (long)networkError.statusCode, (long)networkError.tag);
-                [self _handleError:[NSError errorWithDomain:networkError.description code:networkError.statusCode.integerValue userInfo:nil]];
+                [self _handleError:networkError.nsError];
             }
         }] setProgressBlock:^(int64_t bytesWritten, int64_t totalBytesWritten, int64_t totalBytesExpectedToWrite) {
             if ((_lastStatsUpdate > 0 && ([NSDate timeIntervalSinceReferenceDate] - _lastStatsUpdate > .5)) || _lastStatsUpdate <= 0) {