Explorar el Código

Modified task delegate to only store the url session task error if error is nil.

Christian Noon hace 9 años
padre
commit
e3f3cefb2b
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      Source/TaskDelegate.swift

+ 1 - 1
Source/TaskDelegate.swift

@@ -149,7 +149,7 @@ open class TaskDelegate: NSObject {
             taskDidCompleteWithError(session, task, error)
             taskDidCompleteWithError(session, task, error)
         } else {
         } else {
             if let error = error {
             if let error = error {
-                self.error = error
+                if self.error == nil { self.error = error }
 
 
                 if
                 if
                     let downloadDelegate = self as? DownloadTaskDelegate,
                     let downloadDelegate = self as? DownloadTaskDelegate,