diff --git a/src/lib/components/Course/components/Lesson/Exercise/ViewMode.svelte b/src/lib/components/Course/components/Lesson/Exercise/ViewMode.svelte index c2597146..1f2430af 100644 --- a/src/lib/components/Course/components/Lesson/Exercise/ViewMode.svelte +++ b/src/lib/components/Course/components/Lesson/Exercise/ViewMode.svelte @@ -46,7 +46,11 @@ const student = getStudent($group.students, $profile.id); const teacherFullname = $group.tutors[0]?.fullname; const teacherEmail = $group.tutors[0]?.email; - + console.log({ + student, + teacherFullname, + teacherEmail + }); if (!student || !teacherFullname || !teacherEmail) return; const baseUrl = `https://app.classroomio.com/courses/${$course.id}`; diff --git a/src/lib/components/Course/components/Lesson/Exercises/NewExerciseModal.svelte b/src/lib/components/Course/components/Lesson/Exercises/NewExerciseModal.svelte index 8df0b366..aa3b2e6e 100644 --- a/src/lib/components/Course/components/Lesson/Exercises/NewExerciseModal.svelte +++ b/src/lib/components/Course/components/Lesson/Exercises/NewExerciseModal.svelte @@ -66,14 +66,13 @@ const { input, handleSubmit, completion } = useCompletion({ api: '/api/completion/exerciseprompt', onFinish: async (prompt: string, completion: string) => { - $isLoading = false; - if (!$lesson.id) return; toggleConfetti(); const template: ExerciseTemplate = JSON.parse($completion); await handleTemplateCreate(template); toggleConfetti(); + $isLoading = false; } }); diff --git a/src/lib/components/Question/Grade.svelte b/src/lib/components/Question/Grade.svelte index ea5801c2..9f371e19 100644 --- a/src/lib/components/Question/Grade.svelte +++ b/src/lib/components/Question/Grade.svelte @@ -2,7 +2,7 @@ import TextField from '$lib/components/Form/TextField.svelte'; export let gradeMax = 0; export let disableGrading = false; - export let grade: number | undefined = 0; + export let grade: number | undefined; {#if typeof grade === 'number'}