From: Jo-Philipp Wich Date: Mon, 29 Mar 2021 14:27:47 +0000 (+0200) Subject: luci-mod-network: fix unsetting network.device options X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=b9fad85f2e3fc988528fd326db715719288604ea;p=project%2Fluci.git luci-mod-network: fix unsetting network.device options The existing logic only handled removing the last remaining device section option (which results in the deletion of the entire section) but failed to actually unset single options. Signed-off-by: Jo-Philipp Wich --- diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js b/modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js index 829ab14963..cd51a0391c 100644 --- a/modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js +++ b/modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js @@ -158,6 +158,8 @@ function deviceRemove(section_id) { if (empty) uci.remove('network', ds); + else + uci.unset('network', ds, this.option); } uci.unset('network', section_id, this.option);