Commit fa6e1f2b2c320681de67d4c3fb91f6d7eacfb487
1 parent
cbfddfb526
Exists in
master
Penggunaan qs partner menggantikan from/to
Showing 1 changed file with 8 additions and 8 deletions Side-by-side Diff
index.js
... | ... | @@ -24,9 +24,6 @@ function onIncomingMessage(params) { |
24 | 24 | return; |
25 | 25 | } |
26 | 26 | |
27 | - const partner = params.partner.trim(); | |
28 | - const msg = params.msg.trim(); | |
29 | - | |
30 | 27 | const requestOptions = { |
31 | 28 | url: config.messaging_url, |
32 | 29 | qs: { |
... | ... | @@ -34,10 +31,13 @@ function onIncomingMessage(params) { |
34 | 31 | origin_label: params.origin_label, |
35 | 32 | origin_transport: params.origin_transport, |
36 | 33 | report_port: originData.report_port, |
37 | - from: partner, | |
38 | - from_raw: params.partner_raw, | |
39 | - msg: msg, | |
34 | + partner: params.partner, | |
35 | + partner_raw: params.partner_raw || params.partner, | |
36 | + from: params.partner, | |
37 | + from_raw: params.partner_raw || params.partner, | |
38 | + msg: params.msg.trim(), | |
40 | 39 | do_not_forward_to_core: params.do_not_forward_to_core || null, |
40 | + is_outgoing: params.is_outgoing || null, | |
41 | 41 | } |
42 | 42 | } |
43 | 43 | |
... | ... | @@ -54,13 +54,13 @@ function onIncomingMessage(params) { |
54 | 54 | } |
55 | 55 | catch(e) { |
56 | 56 | //logger.verbose('Direct response is not on JSON format, forwarding raw response'); |
57 | - sendToPartner(partner, body); | |
57 | + sendToPartner(params.partner, body); | |
58 | 58 | return; |
59 | 59 | } |
60 | 60 | |
61 | 61 | //logger.verbose('DEBUG', {msg: data.message, err: data.error}); |
62 | 62 | const responseMessage = data.message || data.error; |
63 | - sendToPartner(partner, responseMessage); | |
63 | + sendToPartner(params.partner, responseMessage); | |
64 | 64 | }) |
65 | 65 | } |
66 | 66 |