diff --git a/static/js/expense_chart.js b/static/js/expense_chart.js index 77f830d..58d69cd 100644 --- a/static/js/expense_chart.js +++ b/static/js/expense_chart.js @@ -9,10 +9,14 @@ document.addEventListener("DOMContentLoaded", function () { function loadExpenses(range = "last30days", startDate = null, endDate = null) { let url = '/expenses_data?range=' + range; + const showAllCheckbox = document.getElementById("showAllLists"); - if (showAllCheckbox && showAllCheckbox.checked) { + if (showAllCheckbox) { + url += showAllCheckbox.checked ? '&show_all=true' : '&show_all=false'; + } else { url += '&show_all=true'; - } + } + if (startDate && endDate) { url += `&start_date=${startDate}&end_date=${endDate}`; }