[bug] push fully formed message in ws queue
This commit is contained in:
parent
9adafc1212
commit
42a7848025
@ -91,16 +91,16 @@ class WebSocketClient {
|
|||||||
|
|
||||||
// Method to send messages
|
// Method to send messages
|
||||||
public sendMessage(flag: AnkFlag, message: string): void {
|
public sendMessage(flag: AnkFlag, message: string): void {
|
||||||
|
const networkMessage: string = JSON.stringify({
|
||||||
|
'flag': flag,
|
||||||
|
'content': message
|
||||||
|
});
|
||||||
if (this.ws.readyState === WebSocket.OPEN) {
|
if (this.ws.readyState === WebSocket.OPEN) {
|
||||||
const networkMessage: AnkNetworkMsg = {
|
console.debug("Sending message:", networkMessage);
|
||||||
'flag': flag,
|
this.ws.send(networkMessage);
|
||||||
'content': message
|
|
||||||
}
|
|
||||||
// console.debug("Sending message:", JSON.stringify(networkMessage));
|
|
||||||
this.ws.send(JSON.stringify(networkMessage));
|
|
||||||
} else {
|
} else {
|
||||||
console.warn('WebSocket is not open. ReadyState:', this.ws.readyState);
|
console.warn('WebSocket is not open. ReadyState:', this.ws.readyState);
|
||||||
this.messageQueue.push(message);
|
this.messageQueue.push(networkMessage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user