Commit 05f433c05a8686f5fa76541c052722f4ecae989e
1 parent
ffa4e478b3
Exists in
master
More simplification on smstatus/modems service
Showing 1 changed file with 6 additions and 6 deletions Side-by-side Diff
lib/apiserver/routers/smstools.js
... | ... | @@ -36,17 +36,17 @@ async function pageModems(req, res) { |
36 | 36 | for (const [key, value] of Object.entries(smstoolsConfigData.modems || {})) { |
37 | 37 | const regularRunResultFile = config.smstools_regular_run_result_file || '/var/spool/sms/regular_run/<MODEMNAME>'; |
38 | 38 | |
39 | + const data = JSON.parse(JSON.stringify(value || {})); | |
40 | + | |
39 | 41 | // eslint-disable-next-line no-await-in-loop |
40 | 42 | const { imsi, imei, cops } = (await modemInfo.get(key, regularRunResultFile)) || {}; |
43 | + data.imsi = imsi; | |
44 | + data.imei = imei; | |
45 | + data.cops = cops; | |
41 | 46 | |
42 | 47 | modems.push({ |
43 | 48 | name: key, |
44 | - data: value, | |
45 | - status: { | |
46 | - imsi, | |
47 | - imei, | |
48 | - cops, | |
49 | - }, | |
49 | + data, | |
50 | 50 | }); |
51 | 51 | } |
52 | 52 |