Skip to content
Snippets Groups Projects
Commit ecd12d77 authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Update ReceiveFileCallback

parent 01d0907e
No related branches found
No related tags found
2 merge requests!132Update Bindings,!102Release 1.0.0
......@@ -26,18 +26,15 @@ extension ReceiveFileCallback {
let callback: ReceiveFileCallback
func callback(_ payload: Data?, err: Error?) {
if let error = err {
callback.handle(.failure(error as NSError))
} else if let data = payload {
do {
callback.handle(.success(try ReceivedFile.decode(data)))
} catch {
callback.handle(.failure(error as NSError))
}
} else {
func callback(_ payload: Data?) {
guard let data = payload else {
fatalError("BindingsReceiveFileCallback received `nil` payload and `nil` error")
}
do {
callback.handle(.success(try ReceivedFile.decode(data)))
} catch {
callback.handle(.failure(error as NSError))
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment