From bbedfec17d0d47bf4177f21573760e0e630d6558 Mon Sep 17 00:00:00 2001 From: Kamran Ahmed Date: Tue, 19 Aug 2025 18:38:50 +0100 Subject: [PATCH] Fix AI course generator issue --- src/components/TopicDetail/TopicDetailAI.tsx | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/components/TopicDetail/TopicDetailAI.tsx b/src/components/TopicDetail/TopicDetailAI.tsx index a5c76403d..86838b7b7 100644 --- a/src/components/TopicDetail/TopicDetailAI.tsx +++ b/src/components/TopicDetail/TopicDetailAI.tsx @@ -208,6 +208,19 @@ export function TopicDetailAI(props: TopicDetailAIProps) { {roadmapTreeMapping?.subjects?.length === 0 && ( { + if (!isLoggedIn()) { + e.preventDefault(); + onLogin(); + return; + } + + if (isLimitExceeded) { + e.preventDefault(); + onUpgrade(); + return; + } + }} href={`/ai/course/search?term=${roadmapTreeMapping?.text}&difficulty=beginner&src=topic`} className="flex items-center gap-1 rounded-md border border-gray-300 bg-gray-100 px-2 py-1 hover:bg-gray-200 hover:text-black [&>svg:last-child]:hidden" >