From 429b99e1930f7bc4a02027b93f7a8985d6c1bc8a Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Mon, 7 Nov 2016 21:54:25 +0100 Subject: [PATCH] Show original freemail address in tooltip of link --- src/main/java/net/pterodactylus/sone/template/ParserFilter.java | 2 +- src/test/java/net/pterodactylus/sone/template/ParserFilterTest.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/pterodactylus/sone/template/ParserFilter.java b/src/main/java/net/pterodactylus/sone/template/ParserFilter.java index c12b36d..e2afb9c 100644 --- a/src/main/java/net/pterodactylus/sone/template/ParserFilter.java +++ b/src/main/java/net/pterodactylus/sone/template/ParserFilter.java @@ -283,7 +283,7 @@ public class ParserFilter implements Filter { renderLink(writer, "/Freemail/NewMessage?to=" + freemailPart.getIdentityId(), String.format("%s@%s.freemail", freemailPart.getEmailLocalPart(), soneName), - String.format("%s", soneName), + String.format("%s\n%s@%s.freemail", soneName, freemailPart.getEmailLocalPart(), freemailPart.getFreemailId()), "in-sone"); } diff --git a/src/test/java/net/pterodactylus/sone/template/ParserFilterTest.java b/src/test/java/net/pterodactylus/sone/template/ParserFilterTest.java index a689ab8..f6275fc 100644 --- a/src/test/java/net/pterodactylus/sone/template/ParserFilterTest.java +++ b/src/test/java/net/pterodactylus/sone/template/ParserFilterTest.java @@ -65,7 +65,7 @@ public class ParserFilterTest { assertThat(linkNode.attributes().asList(), containsInAnyOrder( new Attribute("href", "/Freemail/NewMessage?to=" + SONE_IDENTITY), new Attribute("class", "in-sone"), - new Attribute("title", "Sone") + new Attribute("title", "Sone\n" + SONE_FREEMAIL) )); assertThat(linkNode.text(), is("sone@Sone.freemail")); } -- 2.7.4