mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-03 00:24:33 -05:00
16 lines
503 B
CoffeeScript
16 lines
503 B
CoffeeScript
UserFormatter = require "../Users/UserFormatter"
|
|
|
|
module.exports = MessageFormatter =
|
|
formatMessageForClientSide: (message) ->
|
|
if message._id?
|
|
message.id = message._id.toString()
|
|
delete message._id
|
|
formattedMessage =
|
|
id: message.id
|
|
content: message.content
|
|
timestamp: message.timestamp
|
|
user: UserFormatter.formatUserForClientSide(message.user)
|
|
return formattedMessage
|
|
|
|
formatMessagesForClientSide: (messages) ->
|
|
(@formatMessageForClientSide(message) for message in messages)
|