diff --git a/module/chart/js/preview.ui.js b/module/chart/js/preview.ui.js index 06e351f263..6d02897c3f 100644 --- a/module/chart/js/preview.ui.js +++ b/module/chart/js/preview.ui.js @@ -7,12 +7,14 @@ */ function previewCharts() { - const form = new FormData(); const checks = $('#moduleMenu ul').zui('tree').$.getChecks(); + if(checks.length > 0) + { + const form = new FormData(); + checks.forEach((id) => { + if(id.includes(':')) form.append('charts[]', id.split(':')[1]); + }); - checks.forEach((id) => { - if(id.includes(':')) form.append('charts[]', id.split(':')[1]); - }); - - postAndLoadPage(previewUrl, form); + postAndLoadPage(previewUrl, form, '#chartPanel'); + } }