From c91f942194ed2365afef5b415ac3e7c323294ade Mon Sep 17 00:00:00 2001 From: str4d Date: Sun, 4 Jun 2017 01:01:09 +0000 Subject: [PATCH] /netdb: Fix bug rendering the "Add to addressbook" link for local Destinations --- .../java/src/net/i2p/router/web/NetDbRenderer.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java index 4f57dcf4e..287e10ece 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/NetDbRenderer.java @@ -319,11 +319,21 @@ class NetDbRenderer { buf.append(in.getDestinationNickname()); else buf.append(dest.toBase64().substring(0, 6)); - buf.append("\n"); + buf.append("\n is appended with an "Add to addressbook" link, so this + // should not span 2 columns. + String host = null; + if (!unpublished) { + host = _context.namingService().reverseLookup(dest); + } + if (host != null) { + buf.append(" colspan=\"2\""); + } + buf.append(">"); String b32 = dest.toBase32(); buf.append("").append(b32).append(""); if (!unpublished) { - String host = _context.namingService().reverseLookup(dest); if (host == null) { buf.append("").append("