From c59db1605d584f5acade963b705b9618dc1aa3d4 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Thu, 3 Nov 2022 22:20:57 +0000 Subject: [PATCH] Bug 32104: Prevent console error on additonal-contents.pl To test: 1. Make a new HTML customization, news item, or page with the text editor ( CodeMirror ). 2. Save the content ( not Save and continue ) 3. Notice the console error: 4. Apply patch 5. Try 1 & 2 again. 6. No error. Signed-off-by: David Nind Signed-off-by: Tomas Cohen Arazi --- .../prog/en/modules/tools/additional-contents.tt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt index 5dc254d815..4d5da61cda 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/tools/additional-contents.tt @@ -680,7 +680,9 @@ /* Activate first tab and initialize its CodeMirror instance */ let firstTab = $("#tabs a:first"); firstTab.tab("show"); - initCodeMirror( firstTab[0].hash ); + if ( firstTab[0] ) { + initCodeMirror( firstTab[0].hash ); + } } $("#tabs a[data-toggle='tab']").on("shown.bs.tab", function (e) { -- 2.39.5