Bug 219216: Javascript improperly using FILTER html instead of FILTER js causing…

Bug 219216: Javascript improperly using FILTER html instead of FILTER js causing data with @ produced by javascript to show up as @ r=timeless, a=justdave
parent 5852e768
......@@ -194,6 +194,7 @@ sub create {
$var =~ s/([\\\'\"])/\\$1/g;
$var =~ s/\n/\\n/g;
$var =~ s/\r/\\r/g;
$var =~ s/\@/\\x40/g; # anti-spam for email addresses
return $var;
},
......
......@@ -33,8 +33,8 @@ var default_owners = new Array([% component_.size %]);
var components = new Array([% component_.size %]);
[% count = 0 %]
[%- FOREACH c = component_ %]
components[[% count %]] = "[% c.name FILTER html %]";
default_owners[[% count %]] = "[% c.default_login FILTER html %]";
components[[% count %]] = "[% c.name FILTER js %]";
default_owners[[% count %]] = "[% c.default_login FILTER js %]";
[% count = count + 1 %]
[%- END %]
var last_default_owner;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment