diff --git a/Mist/Helpers/TaskManager.swift b/Mist/Helpers/TaskManager.swift index 5d4cfdd..c7cbe8f 100644 --- a/Mist/Helpers/TaskManager.swift +++ b/Mist/Helpers/TaskManager.swift @@ -152,10 +152,10 @@ class TaskManager: ObservableObject { throw MistError.invalidDestinationURL } - taskGroups += [ + try taskGroups += [ ( section: .download, - tasks: try downloadTasks(for: installer, cacheDirectory: cacheDirectoryURL, retries: retries, delay: retryDelay) + tasks: downloadTasks(for: installer, cacheDirectory: cacheDirectoryURL, retries: retries, delay: retryDelay) ) ] @@ -234,10 +234,10 @@ class TaskManager: ObservableObject { ) throws -> [(section: MistTaskSection, tasks: [MistTask])] { let cacheDirectoryURL: URL = .init(fileURLWithPath: cacheDirectory).appendingPathComponent(installer.id) let temporaryDirectoryURL: URL = .init(fileURLWithPath: .temporaryDirectory) - let taskGroups: [(section: MistTaskSection, tasks: [MistTask])] = [ + let taskGroups: [(section: MistTaskSection, tasks: [MistTask])] = try [ ( section: .download, - tasks: try downloadTasks(for: installer, cacheDirectory: cacheDirectoryURL, retries: retries, delay: retryDelay) + tasks: downloadTasks(for: installer, cacheDirectory: cacheDirectoryURL, retries: retries, delay: retryDelay) ), ( section: .setup,