From 4d5ff22b60276b80a26a45edf9bc3fb284d1e6db Mon Sep 17 00:00:00 2001 From: Stephen Abello Date: Thu, 10 Jun 2021 14:26:57 +0200 Subject: [PATCH] Fix variable declaration in datatables --- templates/base/components/datatable/layout.ready.js.twig | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/templates/base/components/datatable/layout.ready.js.twig b/templates/base/components/datatable/layout.ready.js.twig index 3ff05db0b..6e6059253 100644 --- a/templates/base/components/datatable/layout.ready.js.twig +++ b/templates/base/components/datatable/layout.ready.js.twig @@ -328,7 +328,7 @@ $('#datatable_dlg_{{ oUIBlock.GetId() }}').dialog( } }); -$aOptions = { +var aOptions{{ oUIBlock.GetId() }} = { sListId: '{{ oUIBlock.GetId() }}', oColumns: {{ oUIBlock.GetResultColumnsAsJson()|raw }}, sSelectMode: "{{ oUIBlock.GetOption("select_mode") }}", @@ -346,8 +346,7 @@ $aOptions = { if ($('#datatable_dlg_{{ oUIBlock.GetId() }}').hasClass('itop-datatable')) { $('#datatable_dlg_{{ oUIBlock.GetId() }}').DataTableSettings('destroy'); } - -$('#datatable_dlg_{{ oUIBlock.GetId() }}').DataTableSettings($aOptions); +$('#datatable_dlg_{{ oUIBlock.GetId() }}').DataTableSettings(aOptions{{ oUIBlock.GetId() }}); if(window.ResizeObserver){ let oTable{{ sListIDForVarSuffix }}ResizeTimeout = null;