From 5e9457580c841ceae67d9ab9e2094fc4f157b044 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Thu, 12 Feb 2026 15:21:44 -0500 Subject: [PATCH] fix(bb): robust date sorting in Bulletin Board list --- src/routes/idaa/(idaa)/bb/+page.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/routes/idaa/(idaa)/bb/+page.svelte b/src/routes/idaa/(idaa)/bb/+page.svelte index bcf63ed4..a28569d4 100644 --- a/src/routes/idaa/(idaa)/bb/+page.svelte +++ b/src/routes/idaa/(idaa)/bb/+page.svelte @@ -72,9 +72,10 @@ .toArray(); // SORT: Most recently updated or created at the top (Refactored 2026-02-05) + // ROBUSTNESS: Ensure fallback to 0 to prevent NaN comparison issues results.sort((a, b) => { - const date_a = new Date(a.updated_on ?? a.created_on).getTime(); - const date_b = new Date(b.updated_on ?? b.created_on).getTime(); + const date_a = new Date(a.updated_on ?? a.created_on ?? 0).getTime() || 0; + const date_b = new Date(b.updated_on ?? b.created_on ?? 0).getTime() || 0; return date_b - date_a; });