fix string becoming "nil"
This commit is contained in:
parent
6ec3861a4f
commit
d887c96550
@ -32,10 +32,10 @@ final class SocketPacket: Printable {
|
|||||||
var better = "SocketPacket {type: ~~0; data: ~~1; " +
|
var better = "SocketPacket {type: ~~0; data: ~~1; " +
|
||||||
"id: ~~2; placeholders: ~~3;}"
|
"id: ~~2; placeholders: ~~3;}"
|
||||||
|
|
||||||
better = self.type != nil ? better["~~0"] ~= String(self.type!.rawValue) : "nil"
|
better = better["~~0"] ~= (self.type != nil ? String(self.type!.rawValue) : "nil")
|
||||||
better = self.data != nil ? better["~~1"] ~= "\(self.data!)" : "nil"
|
better = better["~~1"] ~= (self.data != nil ? "\(self.data!)" : "nil")
|
||||||
better = self.id != nil ? better["~~2"] ~= String(self.id!) : "nil"
|
better = better["~~2"] ~= (self.id != nil ? String(self.id!) : "nil")
|
||||||
better = self.placeholders != nil ? better["~~3"] ~= String(self.placeholders!) : "nil"
|
better = better["~~3"] ~= (self.placeholders != nil ? String(self.placeholders!) : "nil")
|
||||||
|
|
||||||
return better
|
return better
|
||||||
}
|
}
|
||||||
|
|||||||
@ -185,6 +185,8 @@ class SocketParser {
|
|||||||
return nsp == "" && socket.nsp != "/"
|
return nsp == "" && socket.nsp != "/"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SocketLogger.log("Parser: Parsing \(stringMessage)", client: socket)
|
||||||
|
|
||||||
let p:SocketPacket
|
let p:SocketPacket
|
||||||
|
|
||||||
if let pack = parseString(stringMessage) {
|
if let pack = parseString(stringMessage) {
|
||||||
@ -194,7 +196,6 @@ class SocketParser {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Don't call SocketPacket.description unless we need to
|
// Don't call SocketPacket.description unless we need to
|
||||||
if socket.log {
|
if socket.log {
|
||||||
SocketLogger.log("Parser: Decoded packet as: \(p)", client: socket)
|
SocketLogger.log("Parser: Decoded packet as: \(p)", client: socket)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user