You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π Dashboard Critical Error Fixed β A PHP TypeError on PHP 8+ caused a white-screen crash when loading the dashboard. Stats and life trees now render correctly for all users.
π§Ή Cleaner Dashboard β Removed the redundant system-wide overview stats strip (total hunters, total XP, quests done, etc.). The dashboard now focuses entirely on your personal stats.
Fixed
Xen_User::get_full_data() now returns a properly structured stats array (via get_all_stats()) instead of a raw stdClass DB row, eliminating the TypeError when the view accessed $stats['life_trees'] on PHP 8+.
Added missing xp key to get_full_data() return β the dashboard XP display was always showing 0 because the view read $user_data['xp'] but the method only returned experience.
Xen_Stats::get_all_stats() now strips DB-only columns (id, user_id, updated_at) from the returned rpg and life_trees arrays, preventing phantom "user_id" entries from appearing in life tree lists.
Removed the system-wide overview stats block from the public dashboard view (was showing redundant system totals from "Total Hunters" to "Top Hunter" alongside personal stats).