luci-mod-network: handle missing switch port state information
Ref: https://github.com/openwrt/luci/issues/3565
Ref: https://forum.openwrt.org/t/cannot-read-property-link/50766
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 616d44c155
)
This commit is contained in:
parent
42004be7dd
commit
84e23d96b4
1 changed files with 2 additions and 2 deletions
|
@ -66,7 +66,7 @@ function render_port_status(node, portstate) {
|
|||
if (!node)
|
||||
return null;
|
||||
|
||||
if (!portstate.link)
|
||||
if (!portstate || !portstate.link)
|
||||
L.dom.content(node, [
|
||||
E('img', { src: L.resource('icons/port_down.png') }),
|
||||
E('br'),
|
||||
|
@ -146,7 +146,7 @@ return L.view.extend({
|
|||
if (!topology) {
|
||||
ui.addNotification(null, _('Switch %q has an unknown topology - the VLAN settings might not be accurate.').replace(/%q/, switch_name));
|
||||
|
||||
topology = {
|
||||
topologies[switch_name] = topology = {
|
||||
features: {},
|
||||
netdevs: {
|
||||
5: 'eth0'
|
||||
|
|
Loading…
Reference in a new issue