From 71994b1bcdc00921a023f26c70b71f76cef63871 Mon Sep 17 00:00:00 2001 From: andryyy Date: Fri, 11 Oct 2019 08:51:40 +0200 Subject: [PATCH] [Web] Use panel instead of tab-pane to find panel-heading, fixes #3022 --- data/web/js/site/admin.js | 2 +- data/web/js/site/debug.js | 6 +++--- data/web/js/site/mailbox.js | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/data/web/js/site/admin.js b/data/web/js/site/admin.js index 3da23cf3..13d99ace 100644 --- a/data/web/js/site/admin.js +++ b/data/web/js/site/admin.js @@ -43,7 +43,7 @@ jQuery(function($){ var current_page = JSON.parse(localStorage.getItem('current_page')); } function table_admin_ready(ft, name) { - heading = ft.$el.parents('.tab-pane').find('.panel-heading') + heading = ft.$el.parents('.panel').find('.panel-heading') var ft_paging = ft.use(FooTable.Paging) $(heading).children('.table-lines').text(function(){ return ft_paging.totalRows; diff --git a/data/web/js/site/debug.js b/data/web/js/site/debug.js index bf921bff..c7e54433 100644 --- a/data/web/js/site/debug.js +++ b/data/web/js/site/debug.js @@ -18,7 +18,7 @@ jQuery(function($){ eval(draw_table + '()'); }); function table_log_ready(ft, name) { - heading = ft.$el.parents('.tab-pane').find('.panel-heading') + heading = ft.$el.parents('.panel').find('.panel-heading') var ft_paging = ft.use(FooTable.Paging) $(heading).children('.table-lines').text(function(){ return ft_paging.totalRows; @@ -446,7 +446,7 @@ jQuery(function($){ "on": { "ready.ft.table": function(e, ft){ table_log_ready(ft, 'rspamd_history'); - heading = ft.$el.parents('.tab-pane').find('.panel-heading') + heading = ft.$el.parents('.panel').find('.panel-heading') $(heading).children('.table-lines').text(function(){ var ft_paging = ft.use(FooTable.Paging) return ft_paging.totalRows; @@ -625,7 +625,7 @@ jQuery(function($){ return; } if (ft = FooTable.get($('#' + log_table))) { - var heading = ft.$el.parents('.tab-pane').find('.panel-heading') + var heading = ft.$el.parents('.panel').find('.panel-heading') var ft_paging = ft.use(FooTable.Paging) var load_rows = (ft_paging.totalRows + 1) + '-' + (ft_paging.totalRows + new_nrows) $.get('/api/v1/get/logs/' + log_url + '/' + load_rows).then(function(data){ diff --git a/data/web/js/site/mailbox.js b/data/web/js/site/mailbox.js index 5fe5b756..f808b2bf 100644 --- a/data/web/js/site/mailbox.js +++ b/data/web/js/site/mailbox.js @@ -208,7 +208,7 @@ jQuery(function($){ .tooltip(); } $('.refresh_table').prop("disabled", false); - heading = ft.$el.parents('.tab-pane').find('.panel-heading') + heading = ft.$el.parents('.panel').find('.panel-heading') var ft_paging = ft.use(FooTable.Paging) $(heading).children('.table-lines').text(function(){ return ft_paging.totalRows;