Add a client id when sending a chat message (#6073)

GitOrigin-RevId: 3ddfab6e711de6770b27aafe87491d33e310635c
This commit is contained in:
Alf Eaton
2021-12-15 09:03:08 +00:00
committed by Copybot
parent 57613ba547
commit 458c490f6f
3 changed files with 10 additions and 15 deletions
@@ -24,7 +24,7 @@ const async = require('async')
module.exports = ChatController = {
sendMessage(req, res, next) {
const { project_id } = req.params
const { content } = req.body
const { content, client_id } = req.body
const user_id = SessionManager.getLoggedInUserId(req.session)
if (user_id == null) {
const err = new Error('no logged-in user')
@@ -45,6 +45,7 @@ module.exports = ChatController = {
return next(err)
}
message.user = UserInfoController.formatPersonalInfo(user)
message.clientId = client_id
EditorRealTimeController.emitToRoom(
project_id,
'new-chat-message',