refactor: replace orderBy with orderByDesc for consistent descending sort order across sessions, assignments, and attendance dates

This commit is contained in:
Yoga Pangestu 2026-03-31 14:30:06 +07:00
parent 8ade943bd9
commit a072580761
3 changed files with 3 additions and 3 deletions

View File

@ -58,7 +58,7 @@ public function sessions(): Collection
return $this->course->classSessions() return $this->course->classSessions()
->withCount(['attendances', 'materials', 'assignments']) ->withCount(['attendances', 'materials', 'assignments'])
->orderBy('session_number', 'asc') ->orderByDesc('session_number')
->get() ->get()
->map(fn ($session) => (object) [ ->map(fn ($session) => (object) [
'id' => $session->id, 'id' => $session->id,

View File

@ -19,7 +19,7 @@ public function show(Request $request, Course $course): View
$availableAssignments = Assignment::where('course_id', $course->id) $availableAssignments = Assignment::where('course_id', $course->id)
->with('classSession') ->with('classSession')
->orderBy('created_at', 'desc') ->orderByDesc('created_at')
->get(); ->get();
$assignmentId = $request->query('assignment_id'); $assignmentId = $request->query('assignment_id');

View File

@ -38,7 +38,7 @@ public function show(Request $request, Course $course): View
}) })
->select('date') ->select('date')
->distinct() ->distinct()
->orderBy('date', 'desc') ->orderByDesc('date')
->get() ->get()
->pluck('date'); ->pluck('date');