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

Update ReceiveFileCallback

parent 01d0907e
Branches
Tags
2 merge requests!132Update Bindings,!102Release 1.0.0
This commit is part of merge request !132. Comments created here will be created in the context of that merge request.
...@@ -26,18 +26,15 @@ extension ReceiveFileCallback { ...@@ -26,18 +26,15 @@ extension ReceiveFileCallback {
let callback: ReceiveFileCallback let callback: ReceiveFileCallback
func callback(_ payload: Data?, err: Error?) { func callback(_ payload: Data?) {
if let error = err { guard let data = payload else {
callback.handle(.failure(error as NSError)) fatalError("BindingsReceiveFileCallback received `nil` payload and `nil` error")
} else if let data = payload { }
do { do {
callback.handle(.success(try ReceivedFile.decode(data))) callback.handle(.success(try ReceivedFile.decode(data)))
} catch { } catch {
callback.handle(.failure(error as NSError)) callback.handle(.failure(error as NSError))
} }
} else {
fatalError("BindingsReceiveFileCallback received `nil` payload and `nil` error")
}
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment