Fix warnings
This commit is contained in:
parent
a3e16dc107
commit
0e3916a41c
|
|
@ -88,23 +88,25 @@ const onSubmit = async () => {
|
||||||
const loadAttendanceData = async () => {
|
const loadAttendanceData = async () => {
|
||||||
resetState();
|
resetState();
|
||||||
// with changing variables `useQuery` does not seem to work correctly
|
// with changing variables `useQuery` does not seem to work correctly
|
||||||
const res = await graphqlClient.query(
|
if (state.attendanceCourseSelected) {
|
||||||
ATTENDANCE_CHECK_QUERY,
|
const res = await graphqlClient.query(
|
||||||
{
|
ATTENDANCE_CHECK_QUERY,
|
||||||
courseSessionId: state.attendanceCourseSelected.id.toString(),
|
{
|
||||||
},
|
courseSessionId: state.attendanceCourseSelected.id.toString(),
|
||||||
{
|
},
|
||||||
requestPolicy: "network-only",
|
{
|
||||||
|
requestPolicy: "network-only",
|
||||||
|
}
|
||||||
|
);
|
||||||
|
const attendanceUserList =
|
||||||
|
res.data?.course_session_attendance_course?.attendance_user_list ?? [];
|
||||||
|
for (const user of attendanceUserList) {
|
||||||
|
if (!user) continue;
|
||||||
|
state.userPresence.set(user.user_id, user.status === "PRESENT");
|
||||||
|
}
|
||||||
|
if (attendanceUserList.length !== 0) {
|
||||||
|
state.attendanceSaved = true;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
const attendanceUserList =
|
|
||||||
res.data?.course_session_attendance_course?.attendance_user_list ?? [];
|
|
||||||
for (const user of attendanceUserList) {
|
|
||||||
if (!user) continue;
|
|
||||||
state.userPresence.set(user.user_id, user.status === "PRESENT");
|
|
||||||
}
|
|
||||||
if (attendanceUserList.length !== 0) {
|
|
||||||
state.attendanceSaved = true;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -122,7 +124,8 @@ watch(
|
||||||
() => {
|
() => {
|
||||||
log.debug("attendanceCourseSelected changed", state.attendanceCourseSelected);
|
log.debug("attendanceCourseSelected changed", state.attendanceCourseSelected);
|
||||||
loadAttendanceData();
|
loadAttendanceData();
|
||||||
}
|
},
|
||||||
|
{ immediate: true }
|
||||||
);
|
);
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@ from vbv_lernwelt.core.utils import StringIDField
|
||||||
|
|
||||||
class CourseBaseSerializer(ItWagtailBaseSerializer):
|
class CourseBaseSerializer(ItWagtailBaseSerializer):
|
||||||
id = StringIDField()
|
id = StringIDField()
|
||||||
|
content_assignment_id = StringIDField()
|
||||||
course = SerializerMethodField()
|
course = SerializerMethodField()
|
||||||
course_category = SerializerMethodField()
|
course_category = SerializerMethodField()
|
||||||
circles = SerializerMethodField()
|
circles = SerializerMethodField()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue