Mark lesson complete on homework submit; add copy button + styling to code blocks
This commit is contained in:
@@ -96,7 +96,16 @@ export async function submitHomework(
|
||||
}
|
||||
}
|
||||
|
||||
// Отметить урок пройденным по факту сдачи ДЗ (идемпотентно)
|
||||
await prisma.lessonProgress.upsert({
|
||||
where: { userId_lessonId: { userId: session.user.id, lessonId } },
|
||||
create: { userId: session.user.id, lessonId },
|
||||
update: {},
|
||||
});
|
||||
|
||||
revalidatePath(`/courses/${slug}/lessons/${lessonId}`);
|
||||
revalidatePath(`/courses/${slug}`);
|
||||
revalidatePath("/dashboard");
|
||||
}
|
||||
|
||||
// ── Quiz ──────────────────────────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user