Prefill profile roles when checking scope

This commit is contained in:
Evan Prodromou
2012-03-21 13:51:17 -04:00
parent b1555fe373
commit 4ea9a0a7e8
2 changed files with 14 additions and 14 deletions

View File

@@ -80,5 +80,19 @@ class ScopingNoticeStream extends FilteringNoticeStream
Notice::fillGroups($notices);
Notice::fillReplies($notices);
if (common_config('notice', 'hidespam')) {
$profiles = Notice::getProfiles($notices);
foreach ($profiles as $profile) {
$pids[] = $profile->id;
}
Memcached_DataObject::pivotGet('Profile_role',
'profile_id',
$pids,
array('role' => Profile_role::SILENCED));
}
}
}