diff options
author | Andrew Dolgov <[email protected]> | 2021-02-08 16:52:47 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2021-02-08 16:52:47 +0300 |
commit | 363b3629a41a56e3130d6b493f8d0b8a268aa1ed (patch) | |
tree | 7ab5839068da6dad39cdc633f20ac2a864d285cf /plugins/af_redditimgur | |
parent | 3b52cea8110541e1e5d8cb06198c11a2ed074b1c (diff) |
rewrite a few more hooks
Diffstat (limited to 'plugins/af_redditimgur')
-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); } } } |