fix: show upcoming evals in progress page

This commit is contained in:
Jannat Patel
2023-07-20 20:16:13 +05:30
parent b5005f41fe
commit 0182db8030
6 changed files with 156 additions and 71 deletions

View File

@@ -753,3 +753,19 @@ def has_submitted_assessment(assessment, type, member=None):
def has_graded_assessment(submission):
status = frappe.db.get_value("LMS Assignment Submission", submission, "status")
return False if status == "Not Graded" else True
def get_evaluator(course, class_name=None):
evaluator = None
if class_name:
evaluator = frappe.db.get_value(
"Class Course",
{"parent": class_name, "course": course},
"evaluator",
)
if not evaluator:
evaluator = frappe.db.get_value("LMS Course", course, "evaluator")
return evaluator