Skip to content
Snippets Groups Projects

Edit EasyResponsiveImagesFormatter.php - adds check to prevent a divide by zero error

1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
@@ -218,7 +218,7 @@ class EasyResponsiveImagesFormatter extends ImageFormatter {
// resizer JavaScript.
$original_width = $elements[$delta]['#item_attributes']['width']->value();
$original_height = $elements[$delta]['#item_attributes']['height']->value();
$aspect_ratio = $original_width / $original_height;
$aspect_ratio = (($original_width > 0) && ($original_height > 0)) ? $original_width / $original_height : 1;
$width = $elements[$delta]['#srcset'][0]['width'];
$height = floor($width / $aspect_ratio);
Loading