From 7cadc187255947f1e441b8fbd4523cc0ed348881 Mon Sep 17 00:00:00 2001 From: Joe Maghzal Date: Sun, 29 Jan 2023 19:45:32 +0200 Subject: [PATCH] non isolated --- Sources/NetworkUI/NetworkRequests/AsyncNetwork.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/NetworkUI/NetworkRequests/AsyncNetwork.swift b/Sources/NetworkUI/NetworkRequests/AsyncNetwork.swift index f359266..696d000 100644 --- a/Sources/NetworkUI/NetworkRequests/AsyncNetwork.swift +++ b/Sources/NetworkUI/NetworkRequests/AsyncNetwork.swift @@ -28,7 +28,7 @@ extension Network { } throw error } - public static func request(for endPoint: T, model: Model.Type, handled: Bool = true, withLoader: Bool = true) async throws -> Model { + nonisolated public static func request(for endPoint: T, model: Model.Type, handled: Bool = true, withLoader: Bool = true) async throws -> Model { do { NetworkData.shared.retries[endPoint.id.description] = (NetworkData.shared.retries[endPoint.id.description] ?? -1) + 1 let request = try requestBuilder(endPoint: endPoint) @@ -41,7 +41,7 @@ extension Network { return try await errorBuilder(endPoint: endPoint, error: error, model: Model.self, withLoader: withLoader, handled: handled) } } - public static func task(for endPoint: T, model: Model.Type, handled: Bool = true, withLoader: Bool = true) async throws -> Task { + nonisolated public static func task(for endPoint: T, model: Model.Type, handled: Bool = true, withLoader: Bool = true) async throws -> Task { let task = Task { () -> Model in do { NetworkData.shared.retries[endPoint.id.description] = (NetworkData.shared.retries[endPoint.id.description] ?? -1) + 1