From f06eedc007b657bfb0cd481912994c5247abec73 Mon Sep 17 00:00:00 2001 From: Teal Bauer <git@teal.is> Date: Mon, 27 May 2024 21:38:31 +0200 Subject: [PATCH] sort user assignments list view --- app/views/assignments/by_user.html.erb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/assignments/by_user.html.erb b/app/views/assignments/by_user.html.erb index 5aac4e8..6c5f2da 100644 --- a/app/views/assignments/by_user.html.erb +++ b/app/views/assignments/by_user.html.erb @@ -7,7 +7,7 @@ <% now = Time.now %> <div> <h2 class="text-lg my-4">List View</h2> - <% @user.assignments.group_by { |a| a.session.starts_at.strftime('%Y-%m-%d') }.each do |date, assignments_on_date| %> + <% @user.assignments.includes(:session, session: :conference).order('sessions.starts_at').group_by { |a| a.session.starts_at.strftime('%Y-%m-%d') }.each do |date, assignments_on_date| %> <h5 class="text-base mt-2 <%= date < now ? "past" : "future" %>"><%= date %></h5> <ol class="list-inside"> <% assignments_on_date.each do |assignment| %> -- GitLab