From 818aaa057892483a1eb8cebda0401f57c40f1e5a Mon Sep 17 00:00:00 2001 From: Mikael Nordfeldth Date: Wed, 13 Jan 2016 18:35:25 +0100 Subject: [PATCH] We didn't get profiles from the new-style attention system --- lib/util.php | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/util.php b/lib/util.php index aacdb3ec93..81270baef3 100644 --- a/lib/util.php +++ b/lib/util.php @@ -727,15 +727,11 @@ function common_find_mentions($text, Profile $sender, Notice $parent=null) // Does it have a parent notice for context? if ($parent instanceof Notice) { - $ids = $parent->getReplies(); // replied-to _profile ids_ - - foreach ($ids as $id) { - try { - $repliedTo = Profile::getByID($id); - $origMentions[$repliedTo->getNickname()] = $repliedTo; - } catch (NoResultException $e) { - // continue foreach + foreach ($parent->getAttentionProfiles() as $repliedTo) { + if (!$repliedTo->isPerson()) { + continue; } + $origMentions[$repliedTo->getNickname()] = $repliedTo; } }