📊 Dashboard charts not loading real data #10
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Dashboard charts are empty and not loading real data from API.
Charts affected
Solution needed
Priority
🔴 High - affects admin dashboard usability
🔄 lead-developer starting
Task: Fix dashboard charts to load real data
Plan:
Files: public/admin.html, src/server/index.ts
✅ lead-developer completed
Files: public/admin.html, src/server/index.ts
Changes:
propertyTypesto/api/admin/analytics/chartsendpointloadDashboardDataglobally accessible viawindow.loadDashboardDataScore: 8/10
Remaining: FAQ section text appears at bottom (needs separate fix)
✅ Fixed DataTables and Chart.js Issues
Problems Fixed:
DataTables order column - Fixed column index from 6 to 3 (date column)
Chart.js CSS - Removed invalid chart.min.css link
DataTable Search/Filter Styles - Added Bootstrap5 styling for inputs, selects, info text, and table hover
Charts Global Scope - Changed let charts to window.charts for cross-scope access
Commit:
df682d8✅ DataTables Fixed
Issue: DataTables JavaScript error - column index mismatch
Root Cause:
leadsTable(dashboard) has 6 columns: Cliente, Propiedad, Fuente, Fecha, Estado, AccionesfullLeadsTable(leads section) has 9 columns: checkbox + 8 data columnsorder: [[3, desc]]Fix:
leadsTable: sort by date (column 3), disable pagination/search (small table)fullLeadsTable: sort by date (column 6, after checkbox)Commit:
c92ff6a