feat: show and hide quiz answers

This commit is contained in:
Jannat Patel
2023-07-04 19:42:12 +05:30
parent 1abb75a58e
commit b286daad16
10 changed files with 169 additions and 79 deletions

View File

@@ -114,22 +114,23 @@ def quiz_renderer(quiz_name):
"LMS Quiz Submission", {"owner": frappe.session.user, "quiz": quiz_name}
)
all_submissions = frappe.get_all(
"LMS Quiz Submission",
{
"quiz": quiz.name,
"member": frappe.session.user,
},
["name", "score", "creation"],
order_by="creation desc",
)
if quiz.show_submission_history:
all_submissions = frappe.get_all(
"LMS Quiz Submission",
{
"quiz": quiz.name,
"member": frappe.session.user,
},
["name", "score", "creation"],
order_by="creation desc",
)
return frappe.render_template(
"templates/quiz/quiz.html",
{
"quiz": quiz,
"no_of_attempts": no_of_attempts,
"all_submissions": all_submissions,
"all_submissions": all_submissions if quiz.show_submission_history else None,
"hide_quiz": False,
},
)