diff --git a/Sources/XXClient/Functions/MultiLookupUD.swift b/Sources/XXClient/Functions/MultiLookupUD.swift index 0cf81669219d1327ae1686056253a747762a1055..060077205dc2475a2da5d52c6d7102b0909448d2 100644 --- a/Sources/XXClient/Functions/MultiLookupUD.swift +++ b/Sources/XXClient/Functions/MultiLookupUD.swift @@ -5,7 +5,7 @@ public struct MultiLookupUD { public struct Params: Equatable { public init( e2eId: Int, - udContact: Data, + udContact: Contact, lookupIds: [Data], singleRequestParams: Data = GetSingleUseParams.liveDefault() ) { @@ -16,7 +16,7 @@ public struct MultiLookupUD { } public var e2eId: Int - public var udContact: Data + public var udContact: Contact public var lookupIds: [Data] public var singleRequestParams: Data } @@ -34,7 +34,7 @@ extension MultiLookupUD { var error: NSError? let result = BindingsMultiLookupUD( params.e2eId, - params.udContact, + params.udContact.data, callback.makeBindingsUdMultiLookupCallback(), try JSONEncoder().encode(params.lookupIds), params.singleRequestParams,