From b136941948c50de7426cba0052efe625a4f826a6 Mon Sep 17 00:00:00 2001 From: Alex van Andel Date: Sat, 3 Jul 2021 14:22:31 +0000 Subject: [PATCH] Fixes #337: Event times ordered seemingly random --- pages/[user]/[type].tsx | 2 ++ pages/availability/event/[type].tsx | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pages/[user]/[type].tsx b/pages/[user]/[type].tsx index fd81a9c516..12b0a9dbb7 100644 --- a/pages/[user]/[type].tsx +++ b/pages/[user]/[type].tsx @@ -215,6 +215,8 @@ export const getServerSideProps: GetServerSideProps = async (context) => { }, ].filter((availability): boolean => typeof availability["days"] !== "undefined"); + workingHours.sort((a, b) => a.startTime - b.startTime); + return { props: { user, diff --git a/pages/availability/event/[type].tsx b/pages/availability/event/[type].tsx index de3e435339..5e99468f5b 100644 --- a/pages/availability/event/[type].tsx +++ b/pages/availability/event/[type].tsx @@ -850,6 +850,8 @@ export const getServerSideProps: GetServerSideProps = async ({ req, query }, ]; + availability.sort((a, b) => a.startTime - b.startTime); + return { props: { user,