umami/contributions/timezone-consistency-fix.js

17 lines
No EOL
652 B
JavaScript

// Fix for issue #3700: Chart timezone is different from realtime page
// File: src/queries/sql/getRealtimeData.ts
// Pass timezone to all function calls (around line 24):
/*
// Extract timezone from filters to ensure consistent timezone usage
const { timezone = 'utc' } = filters;
// Pass timezone to the stats functions to ensure consistent time formatting
const statsFilters = { ...filters, timezone };
const [activity, pageviews, sessions] = await Promise.all([
getRealtimeActivity(websiteId, statsFilters), // Pass statsFilters instead of filters
getPageviewStats(websiteId, statsFilters),
getSessionStats(websiteId, statsFilters),
]);
*/