From 094ae614aa28fa6a25ff38753793f78d0cc08ecf Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Mon, 2 Dec 2024 10:56:34 +0100
Subject: [PATCH] Bug 38255: Early return if the node does not exist
---
koha-tmpl/intranet-tmpl/prog/js/datatables.js | 3 +++
1 file changed, 3 insertions(+)
diff --git a/koha-tmpl/intranet-tmpl/prog/js/datatables.js b/koha-tmpl/intranet-tmpl/prog/js/datatables.js
index 00a7dcbb914..f3828dbb69d 100644
--- a/koha-tmpl/intranet-tmpl/prog/js/datatables.js
+++ b/koha-tmpl/intranet-tmpl/prog/js/datatables.js
@@ -1014,6 +1014,9 @@ function _dt_save_restore_state(table_settings, external_filter_nodes={}){
$.fn.kohaTable = function(options, table_settings, add_filters, default_filters, filters_options, external_filter_nodes) {
var settings = null;
+ // Early return if the node does not exist
+ if (!this.length) return;
+
if(options) {
// Don't redefine the default initComplete
if ( options.initComplete ) {
--
2.34.1