Commit 51ea9b1baca3eef27de20bd4a3a5f874fbdfebba

Authored by Adhidarma Hadiwinoto
1 parent 269c423d29
Exists in master

partner last seen strip plus

Showing 1 changed file with 7 additions and 3 deletions Side-by-side Diff

lib/partner-last-seen.js
... ... @@ -3,7 +3,7 @@
3 3 const REDIS_TTL_SECS = 3600 * 24 * 7;
4 4  
5 5 const config = require('komodo-sdk/config');
6   -const logger = require('komodo-sdk/logger');
  6 +// const logger = require('komodo-sdk/logger');
7 7  
8 8 const redis = require('redis');
9 9 const redisClient = redis.createClient(config.redis || { host: '127.0.0.1' });
... ... @@ -18,6 +18,8 @@ function _composeKeyword(partner) {
18 18 function get(partnerNumber) {
19 19 return new Promise(function(resolve) {
20 20  
  21 + partnerNumber = (partnerNumber || '').replace(/^\+/, '');
  22 +
21 23 if (!partnerNumber) {
22 24 resolve(null);
23 25 }
... ... @@ -26,7 +28,7 @@ function get(partnerNumber) {
26 28 }
27 29 else {
28 30 const keyword = _composeKeyword(partnerNumber);
29   - logger.verbose(`REDIS-DEBUG: GET`, {keyword});
  31 + // logger.verbose(`REDIS-DEBUG: GET`, {keyword});
30 32  
31 33 redisClient.get(keyword, function(err, reply) {
32 34 if (err) {
... ... @@ -45,6 +47,8 @@ function get(partnerNumber) {
45 47 }
46 48  
47 49 function set(partnerNumber, modemName) {
  50 + partnerNumber = (partnerNumber || '').replace(/^\+/, '');
  51 +
48 52 if (!partnerNumber || !modemName) {
49 53 return;
50 54 }
... ... @@ -52,7 +56,7 @@ function set(partnerNumber, modemName) {
52 56 _caches[partnerNumber] = modemName;
53 57  
54 58 const keyword = _composeKeyword(partnerNumber);
55   - logger.verbose('REDIS-DEBUG: SET', { keyword })
  59 + // logger.verbose('REDIS-DEBUG: SET', { keyword })
56 60 redisClient.set(keyword, modemName, 'EX', REDIS_TTL_SECS);
57 61 }
58 62