don't bind error when we're not pattern matching
This commit is contained in:
parent
5fdff65281
commit
0a7e1f4185
@ -75,8 +75,8 @@ public final class SocketAckEmitter : NSObject {
|
|||||||
|
|
||||||
do {
|
do {
|
||||||
socket.emitAck(ackNum, with: try items.map({ try $0.socketRepresentation() }))
|
socket.emitAck(ackNum, with: try items.map({ try $0.socketRepresentation() }))
|
||||||
} catch let err {
|
} catch {
|
||||||
socket.handleClientEvent(.error, data: [ackNum, items, err])
|
socket.handleClientEvent(.error, data: [ackNum, items, error])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -214,11 +214,11 @@ open class SocketIOClient : NSObject, SocketIOClientSpec {
|
|||||||
open func emit(_ event: String, _ items: SocketData...) {
|
open func emit(_ event: String, _ items: SocketData...) {
|
||||||
do {
|
do {
|
||||||
try emit(event, with: items.map({ try $0.socketRepresentation() }))
|
try emit(event, with: items.map({ try $0.socketRepresentation() }))
|
||||||
} catch let err {
|
} catch {
|
||||||
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
||||||
type: logType)
|
type: logType)
|
||||||
|
|
||||||
handleClientEvent(.error, data: [event, items, err])
|
handleClientEvent(.error, data: [event, items, error])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -253,11 +253,11 @@ open class SocketIOClient : NSObject, SocketIOClientSpec {
|
|||||||
open func emitWithAck(_ event: String, _ items: SocketData...) -> OnAckCallback {
|
open func emitWithAck(_ event: String, _ items: SocketData...) -> OnAckCallback {
|
||||||
do {
|
do {
|
||||||
return emitWithAck(event, with: try items.map({ try $0.socketRepresentation() }))
|
return emitWithAck(event, with: try items.map({ try $0.socketRepresentation() }))
|
||||||
} catch let err {
|
} catch {
|
||||||
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
||||||
type: logType)
|
type: logType)
|
||||||
|
|
||||||
handleClientEvent(.error, data: [event, items, err])
|
handleClientEvent(.error, data: [event, items, error])
|
||||||
|
|
||||||
return OnAckCallback(ackNumber: -1, items: [], socket: self)
|
return OnAckCallback(ackNumber: -1, items: [], socket: self)
|
||||||
}
|
}
|
||||||
|
|||||||
@ -48,11 +48,11 @@ public final class SocketRawView : NSObject {
|
|||||||
public func emit(_ event: String, _ items: SocketData...) {
|
public func emit(_ event: String, _ items: SocketData...) {
|
||||||
do {
|
do {
|
||||||
try emit(event, with: items.map({ try $0.socketRepresentation() }))
|
try emit(event, with: items.map({ try $0.socketRepresentation() }))
|
||||||
} catch let err {
|
} catch {
|
||||||
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
||||||
type: "SocketIOClient")
|
type: "SocketIOClient")
|
||||||
|
|
||||||
socket.handleClientEvent(.error, data: [event, items, err])
|
socket.handleClientEvent(.error, data: [event, items, error])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -87,11 +87,11 @@ public final class SocketRawView : NSObject {
|
|||||||
public func emitWithAck(_ event: String, _ items: SocketData...) -> OnAckCallback {
|
public func emitWithAck(_ event: String, _ items: SocketData...) -> OnAckCallback {
|
||||||
do {
|
do {
|
||||||
return emitWithAck(event, with: try items.map({ try $0.socketRepresentation() }))
|
return emitWithAck(event, with: try items.map({ try $0.socketRepresentation() }))
|
||||||
} catch let err {
|
} catch {
|
||||||
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
DefaultSocketLogger.Logger.error("Error creating socketRepresentation for emit: \(event), \(items)",
|
||||||
type: "SocketIOClient")
|
type: "SocketIOClient")
|
||||||
|
|
||||||
socket.handleClientEvent(.error, data: [event, items, err])
|
socket.handleClientEvent(.error, data: [event, items, error])
|
||||||
|
|
||||||
return OnAckCallback(ackNumber: -1, items: [], socket: socket)
|
return OnAckCallback(ackNumber: -1, items: [], socket: socket)
|
||||||
}
|
}
|
||||||
@ -146,8 +146,8 @@ public final class SocketRawAckView : NSObject {
|
|||||||
|
|
||||||
do {
|
do {
|
||||||
socket.emit(try items.map({ try $0.socketRepresentation() }), ack: ackNum, binary: false, isAck: true)
|
socket.emit(try items.map({ try $0.socketRepresentation() }), ack: ackNum, binary: false, isAck: true)
|
||||||
} catch let err {
|
} catch {
|
||||||
socket.handleClientEvent(.error, data: [ackNum, items, err])
|
socket.handleClientEvent(.error, data: [ackNum, items, error])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user