node-webhooks icon indicating copy to clipboard operation
node-webhooks copied to clipboard

Error on trigger webHookshortname1with status code null and body null

Open RobertRajcool opened this issue 8 years ago • 2 comments

    // Initialize WebHooks module.
    var WebHooks = require('node-webhooks')
    // Initialize webhooks module from on-disk database
    var webHooks = new WebHooks({
        db: './webHooksDB.json', // json file that store webhook URLs
        httpSuccessCodes: [200, 201, 202, 203, 204], //optional success http status codes
    })
    webHooks.add('test', 'http://127.0.0.1:9000/test').then(function(){
        // done
    }).catch(function(err){
        console.log(err)
    })

    var emitter = webHooks.getEmitter()
    
    emitter.on('*.success', function (shortname, statusCode, body) {
        console.log('Success on trigger webHook' + shortname + 'with status code', statusCode, 'and body', body)
    })
    
    emitter.on('*.failure', function (shortname, statusCode, body) {
        console.log(shortname)
        console.error('Error on trigger webHook' + shortname + 'with status code', statusCode, 'and body', body)
    })`

While trigger the webhook "let wb = webHooks.trigger('test', {data: 123456}, {header: 'header'})" got this error Error on trigger webHookshortname1with status code null and body null

RobertRajcool avatar Nov 21 '17 14:11 RobertRajcool

Sorry for the late response. What http://127.0.0.1:9000/test returns? Is there a server running?

roccomuso avatar Dec 31 '17 15:12 roccomuso

Hey Any update on this error. I too am facing the same error. Not able to traceback

yatishbalaji avatar Nov 25 '22 10:11 yatishbalaji