Skip to content
Snippets Groups Projects

Update Bindings

Merged Dariusz Rybicki requested to merge feature/debug-bindings into development
Files
21
@@ -5,14 +5,6 @@ import XXMessengerClient
@@ -5,14 +5,6 @@ import XXMessengerClient
import XXModels
import XXModels
public struct ReceiveFileHandler {
public struct ReceiveFileHandler {
public struct ProgressError: Error {
public init(message: String) {
self.message = message
}
public var message: String
}
public typealias OnError = (Error) -> Void
public typealias OnError = (Error) -> Void
public var run: (@escaping OnError) -> Cancellable
public var run: (@escaping OnError) -> Cancellable
@@ -70,14 +62,11 @@ extension ReceiveFileHandler {
@@ -70,14 +62,11 @@ extension ReceiveFileHandler {
data: data
data: data
)
)
case .failed(.receiveError(let error)):
case .failed(.receive(let error)):
onError(error)
onError(error)
case .failed(.callbackError(let error)):
case .failed(.callback(let error)):
onError(error)
onError(error)
case .failed(.progressError(let message)):
onError(ProgressError(message: message))
}
}
}
}
} catch {
} catch {
Loading