From bc4af57762bf0d0671cc7024f713cd28e0a4d967 Mon Sep 17 00:00:00 2001 From: cris-technikum Date: Tue, 8 Jun 2021 16:00:33 +0200 Subject: [PATCH] Corrected undefined check in TableWidget Signed-off-by: cris-technikum --- public/js/TableWidget.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/js/TableWidget.js b/public/js/TableWidget.js index 7a20fe5b4..09921c108 100644 --- a/public/js/TableWidget.js +++ b/public/js/TableWidget.js @@ -580,10 +580,10 @@ var FHC_TableWidget = { // ------------------------------------------------------------------------------------------------------------- // Render tableWidgetHeader - if (options.tableWidgetHeader != 'undefined' && options.tableWidgetHeader != null) + if (typeof(options.tableWidgetHeader) !== 'undefined' && options.tableWidgetHeader != null) { // If property headerButtons is true, render them! (CSV-, Help-, Settingbuttons) - if (options.tableWidgetHeader.headerButtons != 'undefined' && options.tableWidgetHeader.headerButtons === true) + if (typeof(options.tableWidgetHeader.headerButtons) !== 'undefined' && options.tableWidgetHeader.headerButtons === true) { // Render the buttons var tabulatorHeaderButtonsHTML = _renderTabulatorHeaderButtonsHTML(tableWidgetDiv); @@ -603,7 +603,7 @@ var FHC_TableWidget = { * selectButtons: true // tableWidgetFooter properties are checked in _renderTabulatorFooterHTML function * } */ - if (options.tableWidgetFooter != 'undefined' && options.tableWidgetFooter != null) + if (typeof(options.tableWidgetFooter) !== 'undefined' && options.tableWidgetFooter != null) { var tabulatorFooterHTML = _renderTabulatorFooterHTML(options.tableWidgetFooter); tableWidgetDiv.find('#tableWidgetFooter').append(tabulatorFooterHTML);