From e7ea25dbe91079041ec5e644b08a609c76e0f494 Mon Sep 17 00:00:00 2001 From: Eric Bremner <ebremner@Erics-MacBook-Pro.local> Date: Mon, 24 Feb 2025 22:04:07 -0500 Subject: [PATCH] ISTWCMS-7285: Fix uri for sized image block on existing blocks --- src/Plugin/Block/UwCblImage.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Plugin/Block/UwCblImage.php b/src/Plugin/Block/UwCblImage.php index ca2bc216..d6474812 100644 --- a/src/Plugin/Block/UwCblImage.php +++ b/src/Plugin/Block/UwCblImage.php @@ -184,6 +184,11 @@ class UwCblImage extends BlockBase implements ContainerFactoryPluginInterface { $output['caption_format'] = $this->configuration['caption_format'] ?? 'underneath_photo'; $output['caption_alignment'] = $this->configuration['caption_alignment'] ?? 'left'; + // If the uri is not set, then set it. + if (!isset($output['image']['uri'])) { + $output['image']['uri'] = $this->fileUrlGenerator->generate($output['image']['dirname'] . '/' . $output['image']['basename'])->toString(); + } + // Load values in build array. $build = [ '#theme' => 'uw_block_image', -- GitLab