Remove ai course lessons before generation

This commit is contained in:
Kamran Ahmed
2025-03-14 13:28:53 +00:00
parent 3ba9abe7e3
commit dfff959916
+10 -1
View File
@@ -3,7 +3,6 @@ import { getAiCourseOptions } from '../../queries/ai-course';
import { queryClient } from '../../stores/query-client';
import { useEffect, useState } from 'react';
import { AICourseContent } from './AICourseContent';
import { generateAiCourseStructure } from '../../lib/ai';
import { isLoggedIn } from '../../lib/jwt';
import { generateCourse } from '../../helper/generate-ai-course';
@@ -54,6 +53,16 @@ export function GetAICourse(props: GetAICourseProps) {
return;
}
queryClient.setQueryData(
getAiCourseOptions({ aiCourseSlug: courseSlug }).queryKey,
{
...aiCourse,
title: '',
difficulty: '',
modules: [],
},
);
await generateCourse({
term: aiCourse.keyword,
difficulty: aiCourse.difficulty,