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 dfdeec602c..c00a8afdec 100644
--- a/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
+++ b/apps/i2psnark/java/src/org/klomp/snark/web/I2PSnarkServlet.java
@@ -1485,6 +1485,8 @@ public class I2PSnarkServlet extends BasicServlet {
remainingSeconds = -1;
MetaInfo meta = snark.getMetaInfo();
+ String b64 = Base64.encode(snark.getInfoHash());
+ String b64Short = b64.substring(0, 6);
// isValid means isNotMagnet
boolean isValid = meta != null;
boolean isMultiFile = isValid && meta.getFiles() != null;
@@ -1542,57 +1544,59 @@ public class I2PSnarkServlet extends BasicServlet {
img = "complete";
txt = _t("Complete");
}
- if (curPeers > 0 && !showPeers)
+ if (curPeers > 0 && !showPeers) {
statusString = toThemeImg(img, "", txt) + "" +
"
" + txt +
- ": " +
+ ": " +
curPeers + thinsp(noThinsp) +
ngettext("1 peer", "{0} peers", knownPeers) + "";
- else
+ } else {
statusString = toThemeImg(img, "", txt) + " | " +
"" + txt +
": " + curPeers + thinsp(noThinsp) +
ngettext("1 peer", "{0} peers", knownPeers);
+ }
} else {
statusString = toThemeImg("complete", "", _t("Complete")) + " | " +
"" + _t("Complete");
}
} else {
- if (isRunning && curPeers > 0 && downBps > 0 && !showPeers)
+ if (isRunning && curPeers > 0 && downBps > 0 && !showPeers) {
statusString = toThemeImg("downloading", "", _t("OK")) + " | " +
"" + _t("OK") +
- ": " +
+ ": " +
curPeers + thinsp(noThinsp) +
ngettext("1 peer", "{0} peers", knownPeers) + "";
- else if (isRunning && curPeers > 0 && downBps > 0)
+ } else if (isRunning && curPeers > 0 && downBps > 0) {
statusString = toThemeImg("downloading", "", _t("OK")) + " | " +
"" + _t("OK") +
": " + curPeers + thinsp(noThinsp) +
ngettext("1 peer", "{0} peers", knownPeers);
- else if (isRunning && curPeers > 0 && !showPeers)
+ } else if (isRunning && curPeers > 0 && !showPeers) {
statusString = toThemeImg("stalled", "", _t("Stalled")) + " | " +
"" + _t("Stalled") +
- ": " +
+ ": " +
curPeers + thinsp(noThinsp) +
ngettext("1 peer", "{0} peers", knownPeers) + "";
- else if (isRunning && curPeers > 0)
+ } else if (isRunning && curPeers > 0) {
statusString = toThemeImg("stalled", "", _t("Stalled")) + " | " +
"" + _t("Stalled") +
": " + curPeers + thinsp(noThinsp) +
ngettext("1 peer", "{0} peers", knownPeers);
- else if (isRunning && knownPeers > 0)
+ } else if (isRunning && knownPeers > 0) {
statusString = toThemeImg("nopeers", "", _t("No Peers")) + " | " +
"" + _t("No Peers") +
": 0" + thinsp(noThinsp) + knownPeers ;
- else if (isRunning)
+ } else if (isRunning) {
statusString = toThemeImg("nopeers", "", _t("No Peers")) + " | " +
"" + _t("No Peers");
- else
+ } else {
statusString = toThemeImg("stopped", "", _t("Stopped")) + " | " +
"" + _t("Stopped");
+ }
}
- out.write(" | ");
+ out.write("
");
out.write("");
out.write(statusString + " | \n\t");
@@ -1697,7 +1701,6 @@ public class I2PSnarkServlet extends BasicServlet {
out.write(formatSize(upBps) + "ps");
out.write("\n\t");
out.write("");
- String b64 = Base64.encode(snark.getInfoHash());
if (snark.isChecking()) {
// show no buttons
} else if (isRunning) {
|