Compare View
Commits (3)
Changes
Showing 4 changed files 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', |
package-lock.json
1 | 1 | { |
2 | 2 | "name": "komodo-center-sms", |
3 | - "version": "0.9.28", | |
3 | + "version": "0.9.29", | |
4 | 4 | "lockfileVersion": 1, |
5 | 5 | "requires": true, |
6 | 6 | "dependencies": { |
... | ... | @@ -2474,7 +2474,7 @@ |
2474 | 2474 | "optional": true |
2475 | 2475 | }, |
2476 | 2476 | "komodo-center-messaging-client-lib": { |
2477 | - "version": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git#cbfddfb5261bc04a38164b12df083d4f4a1b3721", | |
2477 | + "version": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git#a41ce1b38358facf41864247f4d2eca0d5d0acbf", | |
2478 | 2478 | "from": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git", |
2479 | 2479 | "requires": { |
2480 | 2480 | "body-parser": "^1.19.0", |