From 18d6ebc8da96bb2867e6a769a497c02488aa0d6a Mon Sep 17 00:00:00 2001 From: Maximilian Kaske <56969857+mxkaske@users.noreply.github.com> Date: Fri, 3 Oct 2025 12:10:45 +0200 Subject: [PATCH] fix: redirect monitor create (#1412) * fix: redirect monitor create * fix: resolved only order --- .../src/app/(dashboard)/monitors/create/page.tsx | 2 +- .../[domain]/(public)/events/(view)/report/[id]/page.tsx | 8 +++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/dashboard/src/app/(dashboard)/monitors/create/page.tsx b/apps/dashboard/src/app/(dashboard)/monitors/create/page.tsx index aba2681b4..f99216355 100644 --- a/apps/dashboard/src/app/(dashboard)/monitors/create/page.tsx +++ b/apps/dashboard/src/app/(dashboard)/monitors/create/page.tsx @@ -33,8 +33,8 @@ export default function Page() { }); if (data.active) { triggerCheckMutation.mutate({ id: data.id }); - router.push(`/monitors/${data.id}/edit`); } + router.push(`/monitors/${data.id}/edit`); }, }), ); diff --git a/apps/status-page/src/app/(status-page)/[domain]/(public)/events/(view)/report/[id]/page.tsx b/apps/status-page/src/app/(status-page)/[domain]/(public)/events/(view)/report/[id]/page.tsx index 58b3cf7ee..b081bb028 100644 --- a/apps/status-page/src/app/(status-page)/[domain]/(public)/events/(view)/report/[id]/page.tsx +++ b/apps/status-page/src/app/(status-page)/[domain]/(public)/events/(view)/report/[id]/page.tsx @@ -27,9 +27,11 @@ export default function ReportPage() { if (!report) return null; - const firstUpdate = report.statusReportUpdates[0]; - const lastUpdate = - report.statusReportUpdates[report.statusReportUpdates.length - 1]; + const updates = report.statusReportUpdates.sort( + (a, b) => b.date.getTime() - a.date.getTime(), + ); + const firstUpdate = updates[updates.length - 1]; + const lastUpdate = updates[0]; // HACKY: LEGACY: only resolved via report and not via report update const isReportResolvedOnly = -- 2.54.0