From: Jo-Philipp Wich Date: Fri, 13 Sep 2019 12:19:33 +0000 (+0200) Subject: luci-mod-network: wireless.js: restore mac hints in mac list widget X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=88c16e17d92d68524e9583924f832c79113175f5;p=project%2Fluci.git luci-mod-network: wireless.js: restore mac hints in mac list widget Signed-off-by: Jo-Philipp Wich --- diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js index b50008b5c8..6c254c059e 100644 --- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js +++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js @@ -893,7 +893,15 @@ return L.view.extend({ o.datatype = 'macaddr'; o.depends('macfilter', 'allow'); o.depends('macfilter', 'deny'); - //nt.mac_hints(function(mac, name) ml:value(mac, '%s (%s)' %{ mac, name }) end); + o.load = function(section_id) { + return network.getHostHints().then(L.bind(function(hints) { + hints.getMACHints().map(L.bind(function(hint) { + this.value(hint[0], hint[1] ? '%s (%s)'.format(hint[0], hint[1]) : hint[0]); + }, this)); + + return form.DynamicList.prototype.load.apply(this, [section_id]); + }, this)); + }; mode.value('ap-wds', '%s (%s)'.format(_('Access Point'), _('WDS'))); mode.value('sta-wds', '%s (%s)'.format(_('Client'), _('WDS')));