diff options
Diffstat (limited to 'plugins')
-rwxr-xr-x | plugins/af_redditimgur/init.php | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/plugins/af_redditimgur/init.php b/plugins/af_redditimgur/init.php index a1da0ca37..dba1a2bff 100755 --- a/plugins/af_redditimgur/init.php +++ b/plugins/af_redditimgur/init.php @@ -738,14 +738,14 @@ class Af_RedditImgur extends Plugin { if ($content_type && strpos($content_type, "text/html") !== false) { - foreach ($this->host->get_hooks(PluginHost::HOOK_GET_FULL_TEXT) as $p) { - $extracted_content = $p->hook_get_full_text($url); - - if ($extracted_content) { - $article["content"] = $extracted_content; - break; - } - } + $this->host->run_hooks_callback(PluginHost::HOOK_GET_FULL_TEXT, + function ($result) use (&$article) { + if ($result) { + $article["content"] = $result; + return true; + } + }, + $url); } } } |