Avoid PHP error in Markdown parser

parent::inlineLink() could returns null or an array.

Bug introduced in commit c44880a.
This commit is contained in:
Frédéric Guillot 2018-08-15 10:57:45 -07:00
parent 1e67121616
commit 1268c0023d
1 changed files with 3 additions and 1 deletions

View File

@ -155,7 +155,9 @@ class Markdown extends Parsedown
protected function inlineLink($Excerpt)
{
$Inline = parent::inlineLink($Excerpt);
array_push($Inline['element']['nonNestables'], 'TaskLink', 'UserLink');
if (is_array($Inline)) {
array_push($Inline['element']['nonNestables'], 'TaskLink', 'UserLink');
}
return $Inline;
}
}