From f0f29a4464e408a7f5fd0b99da77702d89206abd Mon Sep 17 00:00:00 2001 From: Ivan Smolin Date: Tue, 29 Mar 2022 12:47:41 +0300 Subject: [PATCH] fix: recursive call of process(request:errorHandlers:mapMoyaError) --- .../DefaultRecoverableJsonNetworkService.swift | 6 +++--- TINetworking/Sources/Mapping/Nothing.swift | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/TIMoyaNetworking/Sources/RecoverableNetworkService/DefaultRecoverableJsonNetworkService.swift b/TIMoyaNetworking/Sources/RecoverableNetworkService/DefaultRecoverableJsonNetworkService.swift index 387030a1..98cac35c 100644 --- a/TIMoyaNetworking/Sources/RecoverableNetworkService/DefaultRecoverableJsonNetworkService.swift +++ b/TIMoyaNetworking/Sources/RecoverableNetworkService/DefaultRecoverableJsonNetworkService.swift @@ -31,8 +31,8 @@ open class DefaultRecoverableJsonNetworkService: De private(set) public var defaultErrorHandlers: [ErrorHandler] = [] public func process(request: EndpointRequest, - prependErrorHandlers: [ErrorHandler] = [], - appendErrorHandlers: [ErrorHandler] = [], + prependErrorHandlers: [ErrorHandler], + appendErrorHandlers: [ErrorHandler], mapMoyaError: @escaping Closure) async -> Result { await process(request: request, @@ -41,7 +41,7 @@ open class DefaultRecoverableJsonNetworkService: De } public func process(request: EndpointRequest, - errorHandlers: [ErrorHandler] = [], + errorHandlers: [ErrorHandler], mapMoyaError: @escaping Closure) async -> Result { let result = await process(request: request, mapMoyaError: mapMoyaError) diff --git a/TINetworking/Sources/Mapping/Nothing.swift b/TINetworking/Sources/Mapping/Nothing.swift index b6343183..f4fec063 100644 --- a/TINetworking/Sources/Mapping/Nothing.swift +++ b/TINetworking/Sources/Mapping/Nothing.swift @@ -1,5 +1,5 @@ // -// Copyright (c) 2021 Touch Instinct +// Copyright (c) 2022 Touch Instinct // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the Software), to deal