luci-mod-admin-full: properly reset internal device form field
authorJo-Philipp Wich <jo@mein.io>
Wed, 18 Jul 2018 08:02:07 +0000 (10:02 +0200)
committerJo-Philipp Wich <jo@mein.io>
Wed, 18 Jul 2018 10:05:05 +0000 (12:05 +0200)
commit90f9c59a2d392837bbef39b5acf402531ab2d9be
tree3f8f35c9e0091dc12cf4eeacadea823509088fb1
parentc09e1545608c9db5d9a81f7275528a6fc0a79505
luci-mod-admin-full: properly reset internal device form field

In some cases the hidden internal device field was not reset, e.g. after
aborting a wifi scan and using the browser back buttons to navigate to the
overview page again.

In such a case, the previous device hidden field was still present and a new
one getting created, causing further wireless scan attempts to get invoked
with multiple radio names as parameter which fails.

Fix this issue by using the new generic cbi_submit() helper any by dropping
the faulty wifi_action() function.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi_overview.lua
modules/luci-mod-admin-full/luasrc/view/admin_network/wifi_overview_status.htm