Skip to content

Commit

Permalink
fix doc _type for SPM event receiver
Browse files Browse the repository at this point in the history
  • Loading branch information
megastef committed Mar 26, 2017
1 parent e49b792 commit 19df748
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions lib/sender/spmsender.js
Original file line number Diff line number Diff line change
Expand Up @@ -211,21 +211,23 @@ SpmSender.prototype.sendEvent = function (type, event, callback) {
timestamp: new Date().toISOString()
}
msg = extend(msg, event)
var typeOfEvent = msg._type || type || 'event'
delete msg._type
var options = {
url: config.get('eventsReceiverUrl') + '/' + this.spmToken + '/event',
url: config.get('eventsReceiverUrl') + '/' + this.spmToken + '/' + typeOfEvent,
headers: {
'User-Agent': 'spm-agent-nodejs',
'Content-Type': 'application/json',
'Connection': 'Close'
},
body: JSON.stringify(event),
body: JSON.stringify(msg),
method: 'POST'
}
var req = request.post(options, function (err, res) {
if (err) {
this.emit('error', { source: 'sendEvent', err: err })
} else {
this.emit('send event', { source: 'sendEvent', event: event, err: err })
this.emit('send event', { source: 'sendEvent', event: msg, err: err })
}
if (callback) {
callback(err, res)
Expand Down

0 comments on commit 19df748

Please sign in to comment.