|
|
@@ -77,13 +77,15 @@ function getDevice (id) {
|
|
|
custom: true,
|
|
|
background: true
|
|
|
}).then(({ data }) => {
|
|
|
- const { name, serialNumber, mac } = data
|
|
|
deviceMap[id].loaded = true
|
|
|
- const device = deviceMessage.find(item => item.id === id)
|
|
|
- device.name = name
|
|
|
- device.serialNumber = serialNumber
|
|
|
- device.mac = mac
|
|
|
- devices.find(item => item.id === id).name = name
|
|
|
+ if (data) {
|
|
|
+ const { name, serialNumber, mac } = data
|
|
|
+ const device = deviceMessage.find(item => item.id === id)
|
|
|
+ device.name = name
|
|
|
+ device.serialNumber = serialNumber
|
|
|
+ device.mac = mac
|
|
|
+ devices.find(item => item.id === id).name = name
|
|
|
+ }
|
|
|
}).finally(() => {
|
|
|
deviceMap[id].loading = false
|
|
|
})
|