fix: Quiz score submission - use correct submitScore method
- QuizPlayer: Fixed method name from submitLessonScore to submitScore - Lesson page: Fixed method name and parameter order - submitScore signature: submitScore(userId, courseId, lessonId, score, metadata) Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
@@ -388,12 +388,12 @@ export default function LessonPlayerPage({ params }: { params: { id: string, les
|
||||
if (user) {
|
||||
try {
|
||||
// Submit the score for this specific quiz block
|
||||
const res = await lmsApi.submitLessonScore(
|
||||
const res = await lmsApi.submitScore(
|
||||
user.id,
|
||||
params.id,
|
||||
params.lessonId,
|
||||
score,
|
||||
{
|
||||
{
|
||||
quiz_answers: { [block.id]: answers },
|
||||
quiz_type: block.quiz_data?.test_type || 'quiz',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user