fix: show evaluation in read only mode

This commit is contained in:
Jannat Patel
2022-11-23 15:12:57 +05:30
parent f691ebd146
commit 91e71091ef
5 changed files with 23 additions and 12 deletions

View File

@@ -80,7 +80,7 @@
{% set total_questions = frappe.db.count("LMS Quiz Question", {"parent": quiz.name}) %}
<tr class="">
<td class="vertically-center">
<td class="subheading vertically-center">
<svg class="icon icon-sm">
<use href="#icon-quiz"></use>
</svg>
@@ -109,7 +109,7 @@
{% set color = "green" if status == "Pass" else "red" if status == "Fail" else "orange" %}
<tr>
<td class="vertically-center">
<td class="subheading vertically-center">
<svg class="icon icon-md">
<use href="#icon-file"></use>
</svg>
@@ -139,8 +139,8 @@
{% for evaluation in course.evaluations %}
{% set color = "green" if evaluation.status == "Pass" else "red" %}
<tr>
<td class="vertically-center">
<tr class="clickable-row" data-href="/evaluation/{{evaluation.name}}">
<td class="subheading vertically-center">
<svg class="icon icon-md">
<use href="#icon-quality"></use>
</svg>

View File

@@ -0,0 +1,7 @@
frappe.ready(() => {
$(".clickable-row").click((e) => {
window.location.href = $(e.currentTarget).data("href");
});
})

View File

@@ -48,7 +48,7 @@ def get_context(context):
course.evaluations = frappe.get_all(
"LMS Certificate Evaluation",
{"course": course.course, "member": context.student.name},
["rating", "status", "creation"]
["rating", "status", "creation", "name"]
)
context.class_courses = class_courses