diff --git a/src/routes/courses/[id]/attendance.svelte b/src/routes/courses/[id]/attendance.svelte index 314555b7..6344de52 100644 --- a/src/routes/courses/[id]/attendance.svelte +++ b/src/routes/courses/[id]/attendance.svelte @@ -52,7 +52,12 @@ } onMount(async () => { - if ($course.id) return; + if ($course.id) { + if (!Object.keys($attendance).length) { + setAttendance($course); + } + return; + } const { data } = await fetchCourse(courseId); setCourseData(data);