Merge pull request #1749 from mailpoet/editor-post-images

Fix post images detection in editor
This commit is contained in:
M. Shull
2019-01-25 09:49:42 -05:00
committed by GitHub

View File

@@ -72,7 +72,7 @@ class StructureTransformer {
private function filterOutFiguresWithoutImages(array $items) {
$items = array_filter($items, function (DomNode $item) {
if($item->tag === 'figure' && !$item->query('img')) {
if($item->tag === 'figure' && $item->query('img')->count() === 0) {
return false;
}
return true;
@@ -81,7 +81,7 @@ class StructureTransformer {
}
private function isImageElement(DomNode $item) {
return $item->tag === 'img' || (in_array($item->tag, ['a', 'figure'], true) && $item->query('img'));
return $item->tag === 'img' || (in_array($item->tag, ['a', 'figure'], true) && $item->query('img')->count() > 0);
}
private function getImageAlignment(DomNode $image) {