I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit e393f82e authored by zzz's avatar zzz
Browse files

* i2psnark: Escaping fixes on details page

parent 8480a204
No related branches found
No related tags found
No related merge requests found
...@@ -2509,6 +2509,7 @@ public class I2PSnarkServlet extends BasicServlet { ...@@ -2509,6 +2509,7 @@ public class I2PSnarkServlet extends BasicServlet {
String path=addPaths(base,encoded); String path=addPaths(base,encoded);
if (item.isDirectory() && !path.endsWith("/")) if (item.isDirectory() && !path.endsWith("/"))
path=addPaths(path,"/"); path=addPaths(path,"/");
path = urlEncode(path);
String icon = toIcon(item); String icon = toIcon(item);
buf.append("<TD class=\"snarkFileIcon\">"); buf.append("<TD class=\"snarkFileIcon\">");
...@@ -2529,7 +2530,7 @@ public class I2PSnarkServlet extends BasicServlet { ...@@ -2529,7 +2530,7 @@ public class I2PSnarkServlet extends BasicServlet {
buf.append("</TD><TD class=\"snarkFileName\">"); buf.append("</TD><TD class=\"snarkFileName\">");
if (complete) if (complete)
buf.append("<a href=\"").append(path).append("\">"); buf.append("<a href=\"").append(path).append("\">");
buf.append(item.getName()); buf.append(item.getName().replace("&", "&amp;"));
if (complete) if (complete)
buf.append("</a>"); buf.append("</a>");
buf.append("</TD><TD ALIGN=right class=\"snarkFileSize\">"); buf.append("</TD><TD ALIGN=right class=\"snarkFileSize\">");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment