diff --git a/luciexpress/htdocs/js/uci.js b/luciexpress/htdocs/js/uci.js index 469280b3b..a19ba3376 100644 --- a/luciexpress/htdocs/js/uci.js +++ b/luciexpress/htdocs/js/uci.js @@ -272,17 +272,6 @@ "wps_proc_status": { dvalue: 0, type: Number } } }, - "network": { - "interface": { - "is_lan": { dvalue: 1, type: Number }, - "ifname": { dvalue: "", type: String }, - "proto": { dvalue: "dhcp", type: String }, - "ipaddr": { dvalue: "", type: String }, - "netmask": { dvalue: "", type: String }, - "peerdns": { dvalue: false, type: String }, - "dns": { dvalue: [], type: Array } - } - }, //"ddns": { // "interface": { dvalue: "", type: String }, // "enabled": { dvalue: 0, type: Number }, diff --git a/luciexpress/htdocs/plugins/internet/internet.js b/luciexpress/htdocs/plugins/internet/internet.js index bb9eaaca7..d8a5ed50f 100644 --- a/luciexpress/htdocs/plugins/internet/internet.js +++ b/luciexpress/htdocs/plugins/internet/internet.js @@ -21,5 +21,7 @@ UCI.network.$registerSectionType("interface", { "bridge_instance": { dvalue: false, type: Boolean }, "vendorid": { dvalue: '', type: String }, "hostname": { dvalue: '', type: String }, - "ipv6": { dvalue: false, type: Boolean } + "ipv6": { dvalue: false, type: Boolean }, + "peerdns": { dvalue: false, type: String }, + "dns": { dvalue: [], type: Array } }); diff --git a/luciexpress/htdocs/plugins/internet/pages/internet.dns.js b/luciexpress/htdocs/plugins/internet/pages/internet.dns.js index 35290896b..11400b70d 100644 --- a/luciexpress/htdocs/plugins/internet/pages/internet.dns.js +++ b/luciexpress/htdocs/plugins/internet/pages/internet.dns.js @@ -33,6 +33,7 @@ $juci.module("internet") // }); $scope.$watch("dns.primary", function(value){ + if(!$uci.network.wan) return; $log.debug("dns primary = " + value); $log.debug("$uci.network.wan.dns.value", $uci.network.wan.dns.value); if ($uci.network.wan.dns.value) { @@ -43,6 +44,7 @@ $juci.module("internet") }); $scope.$watch("dns.secondary", function(value){ + if(!$uci.network.wan) return; $log.debug("dns secondary = " + value); $log.debug("$uci.network.wan.dns.value", $uci.network.wan.dns.value); if ($uci.network.wan.dns.value) {