diff --git a/Sources/XXClient/Functors/SearchUD.swift b/Sources/XXClient/Functors/SearchUD.swift index f9a294b41a23a365abf581522adc80b7a32dad49..9f82808d322bc5980f1dd8293b175ec04dd0e005 100644 --- a/Sources/XXClient/Functors/SearchUD.swift +++ b/Sources/XXClient/Functors/SearchUD.swift @@ -2,11 +2,11 @@ import Bindings import XCTestDynamicOverlay public struct SearchUD { - public var run: (Int, Data, [Fact], Data, UdSearchCallback) throws -> SingleUseSendReport + public var run: (Int, Contact, [Fact], Data, UdSearchCallback) throws -> SingleUseSendReport public func callAsFunction( e2eId: Int, - udContact: Data, + udContact: Contact, facts: [Fact], singleRequestParamsJSON: Data = GetSingleUseParams.liveDefault(), callback: UdSearchCallback @@ -22,7 +22,7 @@ extension SearchUD { var error: NSError? let reportData = BindingsSearchUD( e2eId, - udContact, + udContact.data, callback.makeBindingsUdSearchCallback(), try facts.encode(), singleRequestParamsJSON,