From 4601f66d11cc27fa5fe345b240001b0e94281d7a Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Fri, 26 Aug 2022 14:15:33 +0100 Subject: [PATCH] Use Contact model in UdLookupCallback --- Sources/XXClient/Callbacks/UdLookupCallback.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/XXClient/Callbacks/UdLookupCallback.swift b/Sources/XXClient/Callbacks/UdLookupCallback.swift index 772933fc..94fe0e5a 100644 --- a/Sources/XXClient/Callbacks/UdLookupCallback.swift +++ b/Sources/XXClient/Callbacks/UdLookupCallback.swift @@ -2,11 +2,11 @@ import Bindings import XCTestDynamicOverlay public struct UdLookupCallback { - public init(handle: @escaping (Result<Data, NSError>) -> Void) { + public init(handle: @escaping (Result<Contact, NSError>) -> Void) { self.handle = handle } - public var handle: (Result<Data, NSError>) -> Void + public var handle: (Result<Contact, NSError>) -> Void } extension UdLookupCallback { @@ -28,7 +28,7 @@ extension UdLookupCallback { if let error = err { callback.handle(.failure(error as NSError)) } else if let data = contactBytes { - callback.handle(.success(data)) + callback.handle(.success(Contact.live(data))) } else { fatalError("BindingsUdLookupCallback received `nil` data and `nil` error") } -- GitLab