Commit ef1c8149dcccd83e91dfa052ffb493bd2ae3bc8e
1 parent
9055e1bc19
Exists in
master
Histori pengiriman pesan
Showing 2 changed files with 15 additions and 1 deletions Side-by-side Diff
lib/apiserver/index.js
lib/transport.js
... | ... | @@ -8,6 +8,8 @@ const moment = require('moment'); |
8 | 8 | const config = require('komodo-sdk/config'); |
9 | 9 | const logger = require('komodo-sdk/logger'); |
10 | 10 | |
11 | +const messagingService = require('komodo-center-messaging-client-lib'); | |
12 | + | |
11 | 13 | const modemSelect = require('./modemSelect'); |
12 | 14 | const modems = require('./modems2'); |
13 | 15 | const partnerLastSeen = require('./partner-last-seen'); |
... | ... | @@ -54,6 +56,18 @@ function _send(destinationNumber, msg, handlerIMSI) { |
54 | 56 | message: msg, |
55 | 57 | }); |
56 | 58 | |
59 | + messagingService.onIncomingMessage({ | |
60 | + me: modem.name, | |
61 | + partner: destinationNumber, | |
62 | + partner_raw: `+${destinationNumber}`.replace(/^\++/, '+'), | |
63 | + msg: msg, | |
64 | + origin_label: `IMSI_${modem.imsi || 'UNKNOWN'}`, | |
65 | + origin_transport: 'SMS', | |
66 | + origin_partner: destinationNumber, | |
67 | + do_not_forward_to_core: true, | |
68 | + is_outgoing: true, | |
69 | + }); | |
70 | + | |
57 | 71 | const requestOptions = { |
58 | 72 | url: url.format({ |
59 | 73 | protocol: 'http', |