diff --git a/Sources/XXClient/Functors/AsyncRequestRestlike.swift b/Sources/XXClient/Functors/AsyncRequestRestlike.swift index 597f2b96b97de4d92947250acdc21265220ff47f..c7ed41ffc76c4d0fc3e0b5c490a2c6ab7abbf9ac 100644 --- a/Sources/XXClient/Functors/AsyncRequestRestlike.swift +++ b/Sources/XXClient/Functors/AsyncRequestRestlike.swift @@ -2,11 +2,11 @@ import Bindings import XCTestDynamicOverlay public struct AsyncRequestRestlike { - public var run: (Int, Data, RestlikeMessage, Data, RestlikeCallback) throws -> Void + public var run: (Int, Contact, RestlikeMessage, Data, RestlikeCallback) throws -> Void public func callAsFunction( e2eId: Int, - recipient: Data, + recipient: Contact, request: RestlikeMessage, paramsJSON: Data, callback: RestlikeCallback @@ -20,7 +20,7 @@ extension AsyncRequestRestlike { var error: NSError? let result = BindingsAsyncRequestRestLike( e2dId, - recipient, + recipient.data, try request.encode(), paramsJSON, callback.makeBindingsRestlikeCallback(),