refactor: replace orderBy with orderByDesc for consistent descending sort order across sessions, assignments, and attendance dates
This commit is contained in:
parent
8ade943bd9
commit
a072580761
@ -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,
|
||||||
|
|||||||
@ -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');
|
||||||
|
|||||||
@ -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');
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user