X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FActivitySpam%2FActivitySpamPlugin.php;h=4d1fa4f6d14aebde0e2719f5474bf830abfac662;hb=546a03b5eac5f172d543a889625e2f4de446e8b7;hp=a18d52c5dbdfc2cfe35d463a9a96e0c8ce7549f7;hpb=220b51d8be61e9bd316567f3ad03fffdbc4b7526;p=quix0rs-gnu-social.git diff --git a/plugins/ActivitySpam/ActivitySpamPlugin.php b/plugins/ActivitySpam/ActivitySpamPlugin.php index a18d52c5db..4d1fa4f6d1 100644 --- a/plugins/ActivitySpam/ActivitySpamPlugin.php +++ b/plugins/ActivitySpam/ActivitySpamPlugin.php @@ -215,7 +215,7 @@ class ActivitySpamPlugin extends Plugin return true; } - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $versions[] = array('name' => 'ActivitySpam', 'version' => GNUSOCIAL_VERSION, @@ -249,12 +249,9 @@ class ActivitySpamPlugin extends Plugin /** * Pre-cache our spam scores if needed. */ - function onEndNoticeListPrefill(&$notices, &$profiles, $avatarSize) { + function onEndNoticeListPrefill(array &$notices, array &$profiles, array $notice_ids, Profile $scoped=null) { if ($this->hideSpam) { - foreach ($notices as $notice) { - $ids[] = $notice->id; - } - Spam_score::multiGet('notice_id', $ids); + Spam_score::multiGet('notice_id', $notice_ids); } return true; }