diff --git a/app/Misc/Helper.php b/app/Misc/Helper.php index 841a265d8..a1fc60d84 100644 --- a/app/Misc/Helper.php +++ b/app/Misc/Helper.php @@ -1353,7 +1353,7 @@ public static function linkify($value, $protocols = ['http', 'mail'], array $att //$value = preg_replace_callback('~(?:(https?)://([^\s<]+)|(www\.[^\s<]+?\.[^\s<]+))(?]+(?:\([\w\d]+\)|([^[:punct:]\s]|/)))%s', function ($match) use ($protocol, &$links, $attr) { // https://github.com/freescout-helpdesk/freescout/issues/3402 - $value = preg_replace_callback('%([>\r\n\s:; ]|^)((([\w-]+)://?|www[.])[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/)))%s', function ($match) use ($protocol, &$links, $attr) { + $value = preg_replace_callback('%([>\r\n\s:;\( ]|^)((([\w-]+)://?|www[.])[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/)))%s', function ($match) use ($protocol, &$links, $attr) { if ($match[4]) { $protocol = $match[4]; }