Commit af3eb2c3bcf5f24a7f55898843f5d37f9dae86d6
1 parent
47fa316771
Exists in
master
debug calculateSignature
Showing 1 changed file with 10 additions and 4 deletions Side-by-side Diff
partner-cjk.js
... | ... | @@ -31,9 +31,15 @@ function start(_config, _callbackReport, options) { |
31 | 31 | } |
32 | 32 | |
33 | 33 | function calculateSignature(params) { |
34 | - return crypto.createHash('sha256').update( | |
35 | - params.trxtype + params.prdcode + params.value + params.msisdn + params.trxid + params.uid | |
36 | - ).digest().toString('hex'); | |
34 | + var plain = params.trxtype + params.prdcode + params.value + params.msisdn + params.trxid + params.uid; | |
35 | + var signature = crypto.createHash('sha256').update(plain).digest().toString('hex'); | |
36 | + | |
37 | + try { | |
38 | + logger.verbose('Signature calculated', {plain: plain, signature: signature}); | |
39 | + } | |
40 | + catch(err) {} | |
41 | + | |
42 | + return signature; | |
37 | 43 | } |
38 | 44 | |
39 | 45 | function createXmlPayload(params) { |
... | ... | @@ -50,7 +56,7 @@ function createXmlPayload(params) { |
50 | 56 | }); |
51 | 57 | |
52 | 58 | logger.verbose(payload); |
53 | - return result; | |
59 | + return payload; | |
54 | 60 | } |
55 | 61 | |
56 | 62 | function getSNFromMessage(message) { |