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

Merge branch 'feature/multilookup-improvements' into 'development'

Multilookup - Use Contact in place of raw Data

See merge request elixxir/elixxir-dapps-sdk-swift!92
parents d9e275ad 112d3268
No related branches found
No related tags found
2 merge requests!102Release 1.0.0,!92Multilookup - Use Contact in place of raw Data
...@@ -5,7 +5,7 @@ public struct MultiLookupUD { ...@@ -5,7 +5,7 @@ public struct MultiLookupUD {
public struct Params: Equatable { public struct Params: Equatable {
public init( public init(
e2eId: Int, e2eId: Int,
udContact: Data, udContact: Contact,
lookupIds: [Data], lookupIds: [Data],
singleRequestParams: Data = GetSingleUseParams.liveDefault() singleRequestParams: Data = GetSingleUseParams.liveDefault()
) { ) {
...@@ -16,7 +16,7 @@ public struct MultiLookupUD { ...@@ -16,7 +16,7 @@ public struct MultiLookupUD {
} }
public var e2eId: Int public var e2eId: Int
public var udContact: Data public var udContact: Contact
public var lookupIds: [Data] public var lookupIds: [Data]
public var singleRequestParams: Data public var singleRequestParams: Data
} }
...@@ -34,7 +34,7 @@ extension MultiLookupUD { ...@@ -34,7 +34,7 @@ extension MultiLookupUD {
var error: NSError? var error: NSError?
let result = BindingsMultiLookupUD( let result = BindingsMultiLookupUD(
params.e2eId, params.e2eId,
params.udContact, params.udContact.data,
callback.makeBindingsUdMultiLookupCallback(), callback.makeBindingsUdMultiLookupCallback(),
try JSONEncoder().encode(params.lookupIds), try JSONEncoder().encode(params.lookupIds),
params.singleRequestParams, params.singleRequestParams,
......
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