catch apisocket errors again
Add TODO to save ChatHistory in redis
This commit is contained in:
parent
d7ef9c25d0
commit
9670fd278c
|
@ -43,7 +43,6 @@ class APISocketServer extends EventEmitter {
|
|||
wss: WebSocket.Server;
|
||||
mc: Minecraft;
|
||||
|
||||
// constructor(server: http.Server) {
|
||||
constructor() {
|
||||
super();
|
||||
logger.info('Starting API websocket server');
|
||||
|
@ -151,7 +150,7 @@ class APISocketServer extends EventEmitter {
|
|||
|
||||
async onTextMessage(message, ws) {
|
||||
logger.info(`Got message ${message}`);
|
||||
// try {
|
||||
try {
|
||||
const packet = JSON.parse(message);
|
||||
const command = packet[0];
|
||||
packet.shift();
|
||||
|
@ -249,9 +248,9 @@ class APISocketServer extends EventEmitter {
|
|||
ret,
|
||||
]));
|
||||
}
|
||||
// } catch(err) {
|
||||
// logger.error(`Got undecipherable api-ws message ${message}`);
|
||||
// }
|
||||
} catch(err) {
|
||||
logger.error(`Got undecipherable api-ws message ${message}`);
|
||||
}
|
||||
}
|
||||
|
||||
ping() {
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
/*
|
||||
* save the chat history
|
||||
* TODO:
|
||||
* This should really be saved in redis
|
||||
*/
|
||||
|
||||
class ChatHistory {
|
||||
|
|
Loading…
Reference in New Issue
Block a user