From 1caea496c469bd2aceb57a2f2e3d741b8959db89 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Mon, 17 Apr 2023 21:26:12 -0400 Subject: [PATCH] [frio] Fix jS error that was preventing further script execution in theme settings - $("#id_frio_background_image").val() was undefined when showing accents --- view/theme/frio/templates/theme_settings.tpl | 24 +++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/view/theme/frio/templates/theme_settings.tpl b/view/theme/frio/templates/theme_settings.tpl index 7d47f46e2..d633913ed 100644 --- a/view/theme/frio/templates/theme_settings.tpl +++ b/view/theme/frio/templates/theme_settings.tpl @@ -192,19 +192,21 @@ // Create colorpickers $("#frio_nav_bg, #frio_nav_icon_color, #frio_background_color, #frio_link_color, #frio_login_bg_color").colorpicker({format: 'hex', align: 'left'}); - // show image options when user starts to type the address of the image - $("#id_frio_background_image").keyup(function(){ - var elText = $(this).val(); - if(elText.length !== 0) { - $("#frio_bg_image_options").show(); - } else { - $("#frio_bg_image_options").hide(); - } - }); + if ($("#id_frio_background_image").length) { + // show image options when user starts to type the address of the image + $("#id_frio_background_image").keyup(function () { + const elText = $(this).val(); + if (elText.length !== 0) { + $("#frio_bg_image_options").show(); + } else { + $("#frio_bg_image_options").hide(); + } + }); - // show the image options if there is already an image - if($("#id_frio_background_image").val().length != 0) { + // show the image options if there is already an image + if ($("#id_frio_background_image").val().length != 0) { $("#frio_bg_image_options").show(); + } } });