From e381efb4a80ecb03b450d9c1c1e69949455d0783 Mon Sep 17 00:00:00 2001 From: LeoniePhiline <22329650+LeoniePhiline@users.noreply.github.com> Date: Wed, 10 May 2023 21:24:27 +0200 Subject: [PATCH] fix: Coerce `sizes` viewhelper argument to string (fixes #102) --- Classes/ViewHelpers/ImageViewHelper.php | 2 +- Classes/ViewHelpers/MediaViewHelper.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Classes/ViewHelpers/ImageViewHelper.php b/Classes/ViewHelpers/ImageViewHelper.php index 1a16823..f181a40 100644 --- a/Classes/ViewHelpers/ImageViewHelper.php +++ b/Classes/ViewHelpers/ImageViewHelper.php @@ -188,7 +188,7 @@ public function render(): string $this->arguments['srcset'], $cropArea, $focusArea, - $this->arguments['sizes'], + (string) $this->arguments['sizes'], $this->tag, $this->arguments['absolute'], $this->arguments['lazyload'], diff --git a/Classes/ViewHelpers/MediaViewHelper.php b/Classes/ViewHelpers/MediaViewHelper.php index e19a527..4e390ed 100644 --- a/Classes/ViewHelpers/MediaViewHelper.php +++ b/Classes/ViewHelpers/MediaViewHelper.php @@ -271,7 +271,7 @@ protected function renderImageSrcset(FileInterface $image, $width, $height, ?str $this->arguments['srcset'], $cropArea, $focusArea, - $this->arguments['sizes'], + (string) $this->arguments['sizes'], $this->tag, false, $this->arguments['lazyload'],