diff --git a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java index 496c41cab0839b981dec4b0f79ca8f58c7cf20d1..ee2274985a6af3f34faa5c2f2a65064ff64afba1 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/SummaryBarRenderer.java @@ -622,7 +622,13 @@ public class SummaryBarRenderer { // Add offset to start: // 4 - gets rid of <h3> // 16 - gets rid of the date as well (assuming form "<h3>yyyy-mm-dd: Foobarbaz...") - newsContent = newsContent.substring(start+16, newsContent.length()); + // Don't truncate the "congratulations" in initial news + if (newsContent.length() > start + 16 && + newsContent.substring(start + 4, start + 6).equals("20") && + newsContent.substring(start + 14, start + 16).equals(": ")) + newsContent = newsContent.substring(start+16, newsContent.length()); + else + newsContent = newsContent.substring(start+4, newsContent.length()); int end = newsContent.indexOf("</h3>"); if (end >= 0) { String heading = newsContent.substring(0, end);