diff --git a/src/Adapters/Adapter.php b/src/Adapters/Adapter.php index d2ab4508..0eab3fd7 100644 --- a/src/Adapters/Adapter.php +++ b/src/Adapters/Adapter.php @@ -427,17 +427,24 @@ public function getImage() return; } + reset($images); + $image = current($images); + if ($bigger) { $sizes = []; - foreach ($images as $image) { - $sizes[$image['url']] = $image['size']; + foreach ($images as $img) { + $sizes[$img['url']] = $img['size']; } - $image = static::getBigger($sizes); - } else { - reset($images); - $image = current($images); + $biggest = static::getBigger($sizes); + + foreach ($images as $img) { + if ($biggest == $img['url']) { + $image = $img; + break; + } + } } $this->imageWidth = $image['width'];