diff options
Diffstat (limited to 'pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/queryReq.template')
-rw-r--r-- | pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/queryReq.template | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/queryReq.template b/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/queryReq.template index 1bee88abe..44756803a 100644 --- a/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/queryReq.template +++ b/pki/dogtag/ca-ui/shared/webapps/ca/agent/ca/queryReq.template @@ -164,6 +164,13 @@ function addSpaces(str) return outStr; } +function addEscapes(str) +{ + var outStr = str.replace(/</g, "<"); + outStr = outStr.replace(/>/g, ">"); + return outStr; +} + function renderDetailsButtonForProfile(serialNumber) { return '<form method=post '+ @@ -302,7 +309,7 @@ function displayRequest(i, req) document.write("<TD colspan=2>\n"+ "<div class='subject'><font size=-1 face=\"PrimaSans BT, Verdana, sans-serif\">\n"+ link+ - addSpaces(req.subject) + "</a></font></div></td></tr>\n"); + addSpaces(addEscapes(req.subject)) + "</a></font></div></td></tr>\n"); } else { document.write("<TD></TD><TD></TD></tr>\n"); } |