fix(bb): robust date sorting in Bulletin Board list
This commit is contained in:
@@ -72,9 +72,10 @@
|
|||||||
.toArray();
|
.toArray();
|
||||||
|
|
||||||
// SORT: Most recently updated or created at the top (Refactored 2026-02-05)
|
// 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) => {
|
results.sort((a, b) => {
|
||||||
const date_a = new Date(a.updated_on ?? a.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).getTime();
|
const date_b = new Date(b.updated_on ?? b.created_on ?? 0).getTime() || 0;
|
||||||
return date_b - date_a;
|
return date_b - date_a;
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user