Add archived to dashboard and change homepage to only show active (ie not archived) courses

This commit is contained in:
2024-02-04 13:35:28 +00:00
parent 04566509dc
commit 4485624f79
3 changed files with 13 additions and 4 deletions
@@ -1,16 +1,16 @@
class AttendanceTrackerController < ApplicationController
def index
@courses = Course.all.sort_by(&:title)
@courses = Course.active.sort_by(&:title)
@current_lecture = get_current_lecture
end
def overview
@courses = Course.all.sort_by(&:title)
@courses = Course.active.sort_by(&:title)
@current_lecture = get_current_lecture
end
def today
@courses = Course.all.sort_by(&:title)
@courses = Course.active.sort_by(&:title)
@date = Date.today
@current_lecture = get_current_lecture
@lectures = @courses.flat_map { |course| course.lectures.filter { |a| a.start_time.today? } }.sort_by { |l| l.start_time }