Compare View

switch
from
...
to
 
Commits (2)

Changes

Showing 3 changed files Side-by-side Diff

... ... @@ -46,6 +46,11 @@ function touchByIMSI(val) {
46 46 if (typeof val.imsi !== 'string') return;
47 47 if (!val.imsi.trim()) return;
48 48  
  49 + const oldName = modemList.by_imsi[val.imsi] ? modemList.by_imsi[val.imsi].name : null;
  50 + if (oldName && oldName !== val.name && modemList.by_name[oldName]) {
  51 + delete modemList.by_name[oldName];
  52 + }
  53 +
49 54 modemList.by_imsi[val.imsi] = val;
50 55 }
51 56  
1 1 {
2 2 "name": "komodo-center-sms",
3   - "version": "0.9.21",
  3 + "version": "0.9.22",
4 4 "lockfileVersion": 1,
5 5 "requires": true,
6 6 "dependencies": {
1 1 {
2 2 "name": "komodo-center-sms",
3   - "version": "0.9.21",
  3 + "version": "0.9.22",
4 4 "description": "SMS center for Komodo",
5 5 "main": "index.js",
6 6 "scripts": {