Fix CBT session isolation and backend seed mock data exam pattern
This commit is contained in:
@@ -151,11 +151,11 @@ export default function CBTExamPage({ params }: { params: Promise<{ examId: stri
|
||||
};
|
||||
}).filter(Boolean) as any[];
|
||||
|
||||
initExam(examId, fetchedQuestions, testData.total_time * 60);
|
||||
initExam(examId, fetchedQuestions, testData.total_time * 60, userId);
|
||||
setMounted(true);
|
||||
} catch (err) {
|
||||
console.error("Failed to load exam from network, falling back to dummy data:", err);
|
||||
initExam(examId, DUMMY_QUESTIONS, 10800);
|
||||
initExam(examId, DUMMY_QUESTIONS, 10800, userId);
|
||||
setMounted(true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user