summaryrefslogtreecommitdiff
path: root/app/Job
diff options
context:
space:
mode:
Diffstat (limited to 'app/Job')
-rw-r--r--app/Job/UserMentionJob.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/Job/UserMentionJob.php b/app/Job/UserMentionJob.php
index bbb27131..355095bb 100644
--- a/app/Job/UserMentionJob.php
+++ b/app/Job/UserMentionJob.php
@@ -58,7 +58,8 @@ class UserMentionJob extends BaseJob
{
$users = array();
- if (preg_match_all('/@([^\s,!.:?]+)/', $text, $matches)) {
+ if (preg_match_all('/@([^\s,!:?]+)/', $text, $matches)) {
+ array_walk($matches[1], function (&$username) { $username = rtrim($username, '.'); });
$users = $this->db->table(UserModel::TABLE)
->columns('id', 'username', 'name', 'email', 'language')
->eq('notifications_enabled', 1)