Commit af3eb2c3bcf5f24a7f55898843f5d37f9dae86d6

Authored by Adhidarma Hadiwinoto
1 parent 47fa316771
Exists in master

debug calculateSignature

Showing 1 changed file with 10 additions and 4 deletions Side-by-side Diff

... ... @@ -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) {