From dfff959916d93f2555e89b595163e2a3cc2a3f84 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Fri, 14 Mar 2025 13:28:53 +0000 Subject: [PATCH] Remove ai course lessons before generation --- src/components/GenerateCourse/GetAICourse.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/components/GenerateCourse/GetAICourse.tsx b/src/components/GenerateCourse/GetAICourse.tsx index 0e113d6b3..2ce9ee67a 100644 --- a/src/components/GenerateCourse/GetAICourse.tsx +++ b/src/components/GenerateCourse/GetAICourse.tsx @@ -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,