Skip to content

Commit 60a5ecd

Browse files
committed
Filter links with address 0x0000000000000000
Fix #1
1 parent eb42052 commit 60a5ecd

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

src/components/Zigbee2mqttNetworkmap.vue

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -137,14 +137,21 @@ export default {
137137
_cssClass: d.type.toLowerCase()
138138
}
139139
})
140-
this.links = this.merge(this.links, attr.links, d => d.sid + d.tid, d => d.sourceIeeeAddr + d.targetIeeeAddr, d => {
141-
return {
142-
id: d.sourceIeeeAddr + d.targetIeeeAddr,
143-
sid: d.sourceIeeeAddr,
144-
tid: d.targetIeeeAddr,
145-
name: d.lqi
146-
}
147-
})
140+
this.links = this.merge(
141+
this.links,
142+
attr.links.filter(
143+
e => e.sourceIeeeAddr !== '0x0000000000000000' && e.targetIeeeAddr !== '0x0000000000000000'
144+
),
145+
d => d.sid + d.tid,
146+
d => d.sourceIeeeAddr + d.targetIeeeAddr,
147+
d => {
148+
return {
149+
id: d.sourceIeeeAddr + d.targetIeeeAddr,
150+
sid: d.sourceIeeeAddr,
151+
tid: d.targetIeeeAddr,
152+
name: d.lqi
153+
}
154+
})
148155
}
149156
}
150157
}

0 commit comments

Comments
 (0)