Update server/routers/status-page-router.js

Co-authored-by: Frank Elsinga <frank@elsinga.de>
This commit is contained in:
Peak Twilight 2025-06-17 19:35:53 +02:00 committed by GitHub
parent 9e0786272f
commit 5e64226a63
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -90,7 +90,7 @@ router.get("/api/status-page/heartbeat/:slug", cache("1 minutes"), async (reques
let heartbeatBarDays = statusPage ? (statusPage.heartbeat_bar_days || 0) : 0; let heartbeatBarDays = statusPage ? (statusPage.heartbeat_bar_days || 0) : 0;
// Get max beats parameter from query string (for client-side screen width constraints) // Get max beats parameter from query string (for client-side screen width constraints)
const maxBeats = parseInt(request.query.maxBeats) || 100; const maxBeats = Math.min(parseInt(request.query.maxBeats) || 100, 100);
// Process all monitors in parallel using Promise.all // Process all monitors in parallel using Promise.all
const monitorPromises = monitorIDList.map(async (monitorID) => { const monitorPromises = monitorIDList.map(async (monitorID) => {