Fix post images detection in editor

MAILPOET-1756
This commit is contained in:
Ján Mikláš
2019-01-25 09:42:04 +01:00
parent d2bfd75605
commit eb1376eeef

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) {