luci-app-firewall: fix variable clash leading to incorrect family display
authorJo-Philipp Wich <jo@mein.io>
Mon, 20 Jan 2020 17:57:47 +0000 (18:57 +0100)
committerJo-Philipp Wich <jo@mein.io>
Mon, 20 Jan 2020 17:57:47 +0000 (18:57 +0100)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js

index b68f428d952fc41855a72fb0d8af79788e559bae..ada05f24ca180aac2ab7720a81c352271b17cba6 100644 (file)
@@ -29,7 +29,7 @@ function rule_proto_txt(s, ctHelpers) {
        } : null;
 
        m = String(uci.get('firewall', s, 'mark')).match(/^(!\s*)?(0x[0-9a-f]{1,8}|[0-9]{1,10})(?:\/(0x[0-9a-f]{1,8}|[0-9]{1,10}))?$/i);
-       var f = m ? {
+       var w = m ? {
                val:  m[0].toUpperCase().replace(/X/g, 'x'),
                inv:  m[1],
                num:  '0x%02X'.format(+m[2]),
@@ -51,7 +51,7 @@ function rule_proto_txt(s, ctHelpers) {
                dest: uci.get('firewall', s, 'dest'),
                proto: proto,
                helper: h,
-               mark:   f,
+               mark:   w,
                dscp:   d
        });
 }