const acct = await accountRepo.validate(req.authInfo.accountId, req.authInfo.token);
const now = Date.now();
- console.log(acct.username, req.body.message, now);
-
- const msg = renderPublicChatMessage(acct.username, req.body.message);
- server.ws.emit('/chat-message', msg);
- msgBuffer.unshift(msg);
- while(msgBuffer.length > 30) {
- msgBuffer.pop();
+ if(!_.isEmpty(req.body.message)) {
+ const msg = renderPublicChatMessage(acct.username, req.body.message);
+ server.ws.emit('/chat-message', msg);
+ msgBuffer.unshift(msg);
+ while(msgBuffer.length > 30) {
+ msgBuffer.pop();
+ }
}
+
+ return;
});
server.ws.on('connection', async socket => {