diff --git a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java index f84fa230e..3cbd2bc5b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java +++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java @@ -1689,18 +1689,19 @@ public class I2PSnarkServlet extends BasicServlet { private String getShortTrackerLink(String announce, byte[] infohash) { StringBuilder buf = new StringBuilder(128); String trackerLinkUrl = getTrackerLinkUrl(announce, infohash); - if (trackerLinkUrl != null) - buf.append(trackerLinkUrl); if (announce.startsWith("http://")) announce = announce.substring(7); int slsh = announce.indexOf('/'); if (slsh > 0) announce = announce.substring(0, slsh); + if (trackerLinkUrl != null) + buf.append(trackerLinkUrl); + else + buf.append(""); if (announce.length() > 67) announce = announce.substring(0, 40) + "…" + announce.substring(announce.length() - 8); buf.append(announce); - if (trackerLinkUrl != null) - buf.append(""); + buf.append(""); return buf.toString(); } @@ -2324,6 +2325,7 @@ public class I2PSnarkServlet extends BasicServlet { if (meta != null) { String announce = meta.getAnnounce(); if (announce != null) { + announce = DataHelper.stripHTML(announce); buf.append("