mirror of
https://git.tt-rss.org/git/tt-rss.git
synced 2025-12-15 22:45:57 +00:00
HOOK_ARTICLE_BUTTON/HOOK_ARTICLE_LEFT_BUTTON: only try to parse markup if its actually there
This commit is contained in:
@@ -235,7 +235,7 @@ class Feeds extends Handler_Protected {
|
|||||||
$line["buttons_left"] = "";
|
$line["buttons_left"] = "";
|
||||||
PluginHost::getInstance()->chain_hooks_callback(PluginHost::HOOK_ARTICLE_LEFT_BUTTON,
|
PluginHost::getInstance()->chain_hooks_callback(PluginHost::HOOK_ARTICLE_LEFT_BUTTON,
|
||||||
function ($result, $plugin) use (&$line, &$button_doc) {
|
function ($result, $plugin) use (&$line, &$button_doc) {
|
||||||
if ($button_doc->loadXML($result)) {
|
if ($result && $button_doc->loadXML($result)) {
|
||||||
|
|
||||||
/** @var DOMElement|null */
|
/** @var DOMElement|null */
|
||||||
$child = $button_doc->firstChild;
|
$child = $button_doc->firstChild;
|
||||||
@@ -254,7 +254,7 @@ class Feeds extends Handler_Protected {
|
|||||||
$line["buttons"] = "";
|
$line["buttons"] = "";
|
||||||
PluginHost::getInstance()->chain_hooks_callback(PluginHost::HOOK_ARTICLE_BUTTON,
|
PluginHost::getInstance()->chain_hooks_callback(PluginHost::HOOK_ARTICLE_BUTTON,
|
||||||
function ($result, $plugin) use (&$line, &$button_doc) {
|
function ($result, $plugin) use (&$line, &$button_doc) {
|
||||||
if ($button_doc->loadXML($result)) {
|
if ($result && $button_doc->loadXML($result)) {
|
||||||
|
|
||||||
/** @var DOMElement|null */
|
/** @var DOMElement|null */
|
||||||
$child = $button_doc->firstChild;
|
$child = $button_doc->firstChild;
|
||||||
|
|||||||
Reference in New Issue
Block a user