From 718a9a5dc859d9d0632a9d04d4a11e827a1650b5 Mon Sep 17 00:00:00 2001 From: Scott Lamb Date: Sun, 14 Mar 2021 16:27:45 -0700 Subject: [PATCH] sort recordings in descending order by time --- ui/src/List/VideoList.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ui/src/List/VideoList.tsx b/ui/src/List/VideoList.tsx index 6b45028..d249eca 100644 --- a/ui/src/List/VideoList.tsx +++ b/ui/src/List/VideoList.tsx @@ -55,7 +55,12 @@ const VideoList = ({ startTime90k: range90k[0], endTime90k: range90k[1], }; - setResponse(await api.recordings(req, { signal })); + let r = await api.recordings(req, { signal }); + if (r.status === "success") { + // Sort recordings in descending order by start time. + r.response.recordings.sort((a, b) => b.startId - a.startId); + } + setResponse(r); }; if (range90k != null) { doFetch(abort.signal, range90k);