Fix createLesson return type: void instead of string

This commit is contained in:
2026-04-07 11:39:51 +05:00
parent 01a9ef482c
commit 09325187f9
@@ -14,9 +14,8 @@ export async function createLesson(moduleId: string, courseId: string, formData:
await requireAdmin(); await requireAdmin();
const title = formData.get("title") as string; const title = formData.get("title") as string;
const count = await prisma.lesson.count({ where: { moduleId } }); const count = await prisma.lesson.count({ where: { moduleId } });
const lesson = await prisma.lesson.create({ data: { moduleId, title, order: count } }); await prisma.lesson.create({ data: { moduleId, title, order: count } });
revalidatePath(`/admin/courses/${courseId}/modules/${moduleId}`); revalidatePath(`/admin/courses/${courseId}/modules/${moduleId}`);
return lesson.id;
} }
export async function updateLesson(lessonId: string, courseId: string, moduleId: string, formData: FormData) { export async function updateLesson(lessonId: string, courseId: string, moduleId: string, formData: FormData) {