From 6bf8fca574897890013ba14e5ac00bc6b9a6c9e3 Mon Sep 17 00:00:00 2001 From: Mario Danic Date: Fri, 8 Jun 2018 00:35:51 +0200 Subject: Fix mentions regex Signed-off-by: Mario Danic --- lib/private/Comments/Comment.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/private/Comments/Comment.php b/lib/private/Comments/Comment.php index dd790c2e50a..9335b911b8f 100644 --- a/lib/private/Comments/Comment.php +++ b/lib/private/Comments/Comment.php @@ -225,7 +225,7 @@ class Comment implements IComment { * */ public function getMentions() { - $ok = preg_match_all('/\B@[a-z0-9_\-@\.\']+/i', $this->getMessage(), $mentions); + $ok = preg_match_all('/\B(^@\w+|(?<=\s)@\w+)/gi', $this->getMessage(), $mentions); if(!$ok || !isset($mentions[0]) || !is_array($mentions[0])) { return []; } -- cgit v1.2.3