Răsfoiți Sursa

Revert "Filter the error domain with NSURLErrorDomain before checking the URL Error Codes"

This reverts commit 40abbd648d8f788ba385c2c090eeb6a596dffe7a.
zhongwuzw 7 ani în urmă
părinte
comite
70d760af54
1 a modificat fișierele cu 8 adăugiri și 13 ștergeri
  1. 8 13
      SDWebImage/SDWebImageManager.m

+ 8 - 13
SDWebImage/SDWebImageManager.m

@@ -209,19 +209,14 @@
                     if ([self.delegate respondsToSelector:@selector(imageManager:shouldBlockFailedURL:withError:)]) {
                         shouldBlockFailedURL = [self.delegate imageManager:self shouldBlockFailedURL:url withError:error];
                     } else {
-                        // Filter the error domain and check error codes
-                        if ([error.domain isEqualToString:NSURLErrorDomain]) {
-                            shouldBlockFailedURL = (   error.code != NSURLErrorNotConnectedToInternet
-                                                    && error.code != NSURLErrorCancelled
-                                                    && error.code != NSURLErrorTimedOut
-                                                    && error.code != NSURLErrorInternationalRoamingOff
-                                                    && error.code != NSURLErrorDataNotAllowed
-                                                    && error.code != NSURLErrorCannotFindHost
-                                                    && error.code != NSURLErrorCannotConnectToHost
-                                                    && error.code != NSURLErrorNetworkConnectionLost);
-                        } else {
-                            shouldBlockFailedURL = NO;
-                        }
+                        shouldBlockFailedURL = (   error.code != NSURLErrorNotConnectedToInternet
+                                                && error.code != NSURLErrorCancelled
+                                                && error.code != NSURLErrorTimedOut
+                                                && error.code != NSURLErrorInternationalRoamingOff
+                                                && error.code != NSURLErrorDataNotAllowed
+                                                && error.code != NSURLErrorCannotFindHost
+                                                && error.code != NSURLErrorCannotConnectToHost
+                                                && error.code != NSURLErrorNetworkConnectionLost);
                     }
                     
                     if (shouldBlockFailedURL) {