Commit e47b79cc4cb45c4ca53124eb9825c2fd33febb3d
1 parent
7edb50d691
Exists in
master
Update komodo-sdk dan messaging
Showing 2 changed files with 6 additions and 4 deletions Side-by-side Diff
lib/apiserver/index.js
... | ... | @@ -37,8 +37,6 @@ function onIncomingSms(req, res) { |
37 | 37 | res.end('OK'); |
38 | 38 | |
39 | 39 | if (!req.query.number) return; |
40 | - if (req.query.number.indexOf('+') !== 0) return; | |
41 | - | |
42 | 40 | const numberWithSuffix = req.query.number.replace(/^\+/, '') + (config.number_suffix || ''); |
43 | 41 | |
44 | 42 | partnerLastSeen.set(req.query.number, req.query.modem_imsi); |
... | ... | @@ -76,7 +74,11 @@ function onIncomingSms(req, res) { |
76 | 74 | messagingService.onIncomingMessage({ |
77 | 75 | me: req.query.modem, |
78 | 76 | partner: numberWithSuffix, |
79 | - msg: req.query.msg | |
77 | + msg: req.query.msg, | |
78 | + origin_label: `IMSI_${req.query.modem_imsi || 'UNKNOWN'}`, | |
79 | + origin_transport: 'SMS', | |
80 | + origin_partner: req.query.number, | |
81 | + do_not_forward_to_core: req.query.number.indexOf('+') !== 0, | |
80 | 82 | }) |
81 | 83 | } |
82 | 84 |
package-lock.json
... | ... | @@ -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#279203beb983b3204ca45fa6c63aa03ccb7ccd4f", | |
2477 | + "version": "git+http://gitlab.kodesumber.com/komodo/komodo-center-messaging-client-lib.git#6c3bf82a2d0529a11d82617ef4b973171c07114a", | |
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", |