endo-core
Version:
Put some description here
16 lines (12 loc) • 522 B
text/coffeescript
_ = require 'lodash'
debug = require('debug')('endo-core:messages-v2-controller')
class MessagesV2Controller
constructor: ({}) ->
create: (req, res) =>
route = JSON.parse req.get('x-meshblu-route') if req.get('x-meshblu-route')?
message = req.body
respondTo = _.get message, 'metadata.respondTo'
.route {message, route, respondTo}, (error) =>
return res.sendError error if error?
res.sendStatus 201
module.exports = MessagesV2Controller