Improves error message when file does not exist at AppVersion.downloadURL

This commit is contained in:
Riley Testut
2022-11-15 17:48:45 -06:00
parent 5b20ce13bc
commit a03a5ac76c

View File

@@ -223,6 +223,11 @@ private extension DownloadAppOperation
let downloadTask = self.session.downloadTask(with: sourceURL) { (fileURL, response, error) in
do
{
if let response = response as? HTTPURLResponse
{
guard response.statusCode != 404 else { throw CocoaError(.fileNoSuchFile, userInfo: [NSURLErrorKey: sourceURL]) }
}
let (fileURL, _) = try Result((fileURL, response), error).get()
finishOperation(.success(fileURL))