From 2aa40b0daa8fe5cad034a46e55fd47be0baa2816 Mon Sep 17 00:00:00 2001
From: Snater <git@snater.com>
Date: Thu, 18 Apr 2024 14:27:27 +0200
Subject: [PATCH] Issue #3437903: Link to an inserted image never shows

---
 insert.module | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/insert.module b/insert.module
index abc2c0b..1863b67 100644
--- a/insert.module
+++ b/insert.module
@@ -571,7 +571,9 @@ function insert_insert_variables($insertType, array &$element, $styleName, array
     if ($styleUrl !== NULL) {
       $vars['url'] = $styleUrl;
 
-      if ($settings['link_image']) {
+      if ($settings['link_image'] === 'image') {
+        $vars['url_link'] = $vars['url_original'];
+      } elseif ($settings['link_image']) {
         $vars['url_link'] = InsertUtility::buildDerivativeUrl(
           $vars['file'],
           $settings['link_image'],
-- 
GitLab