updateAnchorsOnPage extension not always called
Currently, if there are no anchors found in the page content, the updateAnchorsOnPage extension is not called. This proposed change will call the updateAnchorsOnPage extension regardless of the page content.
This commit is contained in:
parent
f3a76ccf2d
commit
0e0a66c705
|
@ -3294,14 +3294,13 @@ class SiteTree extends DataObject implements PermissionProvider, i18nEntityProvi
|
|||
$matches
|
||||
);
|
||||
|
||||
if (!$parseSuccess) {
|
||||
return [];
|
||||
$anchors = [];
|
||||
if ($parseSuccess >= 1) {
|
||||
$anchors = array_values(array_unique(array_filter(
|
||||
array_merge($matches[3], $matches[5])
|
||||
)));
|
||||
}
|
||||
|
||||
$anchors = array_values(array_unique(array_filter(
|
||||
array_merge($matches[3], $matches[5])
|
||||
)));
|
||||
|
||||
$this->extend('updateAnchorsOnPage', $anchors);
|
||||
|
||||
return $anchors;
|
||||
|
|
Loading…
Reference in New Issue