fix for ackemitter
This commit is contained in:
parent
c6d000972e
commit
3b4a3828ba
@ -13,8 +13,8 @@ socket.on("connect") {data, ack in
|
||||
|
||||
socket.on("currentAmount") {data, ack in
|
||||
if let cur = data[0] as? Double {
|
||||
socket.emitWithAck("canUpdate", cur as AnyObject)(timeoutAfter: 0) {data in
|
||||
socket.emit("update", ["amount": cur + 2.50] as AnyObject)
|
||||
socket.emitWithAck("canUpdate", cur)(timeoutAfter: 0) {data in
|
||||
socket.emit("update", ["amount": cur + 2.50])
|
||||
}
|
||||
|
||||
ack.with("Got your currentAmount", "dude")
|
||||
|
||||
@ -33,10 +33,10 @@ public final class SocketAckEmitter : NSObject {
|
||||
self.ackNum = ackNum
|
||||
}
|
||||
|
||||
public func with(_ items: AnyObject...) {
|
||||
public func with(_ items: SocketData...) {
|
||||
guard ackNum != -1 else { return }
|
||||
|
||||
socket.emitAck(ackNum, with: items)
|
||||
socket.emitAck(ackNum, with: socket.socketDataToAnyObject(data: items))
|
||||
}
|
||||
|
||||
public func with(_ items: [AnyObject]) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user