Commit e54541939c6e44f95bf797ce7c4e0bb9a5daeb33
1 parent
28ac01965f
Exists in
master
DEBUG_ON_NON_JSON_DIRECT_RESPONSE
Showing 1 changed file with 10 additions and 4 deletions Side-by-side Diff
index.js
1 | -"use strict"; | |
1 | +const DEBUG_ON_NON_JSON_DIRECT_RESPONSE = !!(process.env.DEBUG_ON_NON_JSON_DIRECT_RESPONSE) | |
2 | 2 | |
3 | 3 | const request = require('request'); |
4 | - | |
5 | 4 | const config = require('komodo-sdk/config'); |
6 | 5 | const logger = require('komodo-sdk/logger'); |
7 | 6 | |
... | ... | @@ -45,7 +44,7 @@ function onIncomingMessage(params) { |
45 | 44 | logger.verbose('MESSAGING-CLIENT-LIB: Sending report to messaging service'); |
46 | 45 | request(requestOptions, function(err, res, body) { |
47 | 46 | if (err) { |
48 | - logger.warn('MESSAGING-CLIENT-LIB: error on request to CORE', {err: err}); | |
47 | + logger.warn('MESSAGING-CLIENT-LIB: error on request to messaging service', {err: err}); | |
49 | 48 | return; |
50 | 49 | } |
51 | 50 | |
... | ... | @@ -56,7 +55,14 @@ function onIncomingMessage(params) { |
56 | 55 | var data = JSON.parse(body); |
57 | 56 | } |
58 | 57 | catch(e) { |
59 | - //logger.verbose('Direct response is not on JSON format, forwarding raw response'); | |
58 | + if (DEBUG_ON_NON_JSON_DIRECT_RESPONSE) { | |
59 | + logger.verbose('MESSAGING-CLIENT-LIB: direct response is not on JSON format, forwarding raw response', { | |
60 | + partner: params.partner, | |
61 | + msg: params.msg.trim(), | |
62 | + directResponse: body, | |
63 | + }); | |
64 | + } | |
65 | + | |
60 | 66 | sendToPartner(params.partner, body); |
61 | 67 | return; |
62 | 68 | } |