From 6c0cf8a42f00341be094488bee0946553366274e Mon Sep 17 00:00:00 2001 From: Tom Zhao <tom.zhao@dsv.su.se> Date: Fri, 17 May 2024 15:30:16 +0200 Subject: [PATCH] bugfix/3372-link: Complement allowed characters in forum links with exlamation mark. --- .../se/su/dsv/scipro/components/SmarterLinkMultiLineLabel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/view/src/main/java/se/su/dsv/scipro/components/SmarterLinkMultiLineLabel.java b/view/src/main/java/se/su/dsv/scipro/components/SmarterLinkMultiLineLabel.java index 2fa7fcb28c..8ef4192614 100644 --- a/view/src/main/java/se/su/dsv/scipro/components/SmarterLinkMultiLineLabel.java +++ b/view/src/main/java/se/su/dsv/scipro/components/SmarterLinkMultiLineLabel.java @@ -27,7 +27,7 @@ public class SmarterLinkMultiLineLabel extends SmartLinkMultiLineLabel { * with the addition of ";" to the accepted characters in the URL. * This enables proper linking of escaped URLs. */ - private static final String urlPattern = "([a-zA-Z]+://[\\w\\.\\-\\:\\/~]+)[\\w\\.:\\-/?&=%;]*"; + private static final String urlPattern = "([a-zA-Z]+://[\\w\\.\\-\\:\\/~]+)[\\w\\.:\\-/?!&=%;]*"; private EscapedLinkParser() { addLinkRenderStrategy(emailPattern, DefaultLinkParser.EMAIL_RENDER_STRATEGY);