- Check allow_multiple_attempts setting when returning quiz data - If allow_multiple_attempts is false AND user has attempted: - Return only quiz metadata and latest score - Do NOT return questions - If allow_multiple_attempts is true OR user has not attempted: - Return full quiz with questions - Include latest_attempt data if exists - Add latest_attempt field to quiz response with score and attempt info |
||
|---|---|---|
| .agent/workflows | ||
| .forgejo/workflows | ||
| .vscode | ||
| .windsurf/rules | ||
| Backend | ||
| docs | ||
| Frontend-Learner | ||
| frontend_management | ||
| .DS_Store | ||
| .gitignore | ||
| compose.infa.yaml | ||
| compose.yaml | ||
| DEPLOYMENT.md | ||