roccomuso / node-webhooks

:arrow_right_hook: Node.js module to create and trigger your own webHooks.
190 stars 47 forks source link

Error on trigger webHookshortname1with status code null and body null #17

Open RobertRajcool opened 6 years ago

RobertRajcool commented 6 years ago
    // 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

roccomuso commented 6 years ago

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

yatishbalaji commented 1 year ago

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