Skip to content

Commit

Permalink
fix: image resize in page body
Browse files Browse the repository at this point in the history
  • Loading branch information
ArnaudLigny committed Mar 13, 2024
1 parent e857f9e commit 6d0ba08
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions src/Converter/Parsedown.php
Original file line number Diff line number Diff line change
Expand Up @@ -260,10 +260,9 @@ protected function inlineImage($Excerpt)
$shouldResize = false;
$assetResized = null;
if (
(bool) $this->config->get('body.images.resize.enabled')
(bool) $this->config->get('pages.body.images.resize.enabled')
&& isset($InlineImage['element']['attributes']['width'])
&& (int) $InlineImage['element']['attributes']['width'] < $width
&& (bool) $this->config->get('pages.body.images.resize.enabled')
) {
$shouldResize = true;
$width = (int) $InlineImage['element']['attributes']['width'];
Expand Down Expand Up @@ -293,7 +292,7 @@ protected function inlineImage($Excerpt)
}
// set height
if (!isset($InlineImage['element']['attributes']['height'])) {
$InlineImage['element']['attributes']['height'] = $assetResized !== null ? $assetResized['height'] : $asset['height'];
$InlineImage['element']['attributes']['height'] = $assetResized['height'] ?? $asset['height'];
}

/*
Expand Down Expand Up @@ -385,6 +384,8 @@ protected function inlineImage($Excerpt)
'type' => 'image/webp',
'srcset' => $srcset,
'sizes' => $sizes,
'width' => $InlineImage['element']['attributes']['width'],
'height' => $InlineImage['element']['attributes']['height'],
],
],
];
Expand Down

0 comments on commit 6d0ba08

Please sign in to comment.