Compare View
Commits (2)
Changes
Showing 2 changed files Side-by-side Diff
center/messaging/trx-center.js
... | ... | @@ -84,7 +84,7 @@ function executePrepaidBuy(paramsFromTransport) { |
84 | 84 | let tokens = paramsFromTransport.msg.trim().split(/[\., ]+/); |
85 | 85 | |
86 | 86 | let qs = { |
87 | - request_id: null, | |
87 | + request_id: tokens[3], | |
88 | 88 | terminal_name: paramsFromTransport.partner.toLowerCase(), |
89 | 89 | product_name: tokens[0].toUpperCase(), |
90 | 90 | destination: tokens[1].toUpperCase(), |
... | ... | @@ -94,9 +94,11 @@ function executePrepaidBuy(paramsFromTransport) { |
94 | 94 | msg: paramsFromTransport.msg |
95 | 95 | } |
96 | 96 | |
97 | - qs.request_id = generateRequestId(qs); | |
98 | - if (tokens[3]) { | |
99 | - qs.request_id += '_' + tokens[3]; | |
97 | + if (!qs.do_not_prefix_request_id) { | |
98 | + qs.request_id = generateRequestId(qs); | |
99 | + if (tokens[3]) { | |
100 | + qs.request_id += '_' + tokens[3]; | |
101 | + } | |
100 | 102 | } |
101 | 103 | |
102 | 104 | let requestOptions = { |