From e51917e03ea495402166a0df9a5dd45665fae82c Mon Sep 17 00:00:00 2001 From: Hannah Purcell <69368883+hannahpurcell@users.noreply.github.com> Date: Tue, 10 Sep 2024 13:20:03 -0400 Subject: [PATCH] fix: Need to query the table in order of latest updates (#2781) --- lib/skate/detours/detours.ex | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/skate/detours/detours.ex b/lib/skate/detours/detours.ex index fa4b191a5..f8b08a748 100644 --- a/lib/skate/detours/detours.ex +++ b/lib/skate/detours/detours.ex @@ -58,8 +58,11 @@ defmodule Skate.Detours.Detours do """ def grouped_detours(user_id) do detours = - Detour - |> Repo.all() + Repo.all( + from(d in Detour, + order_by: [desc: d.updated_at] + ) + ) |> Enum.map(fn detour -> db_detour_to_detour(detour, user_id) end) |> Enum.filter(& &1) |> Enum.group_by(fn detour -> detour.status end)