feat: assessment tab in class

This commit is contained in:
Jannat Patel
2023-05-30 22:11:14 +05:30
parent 70a036e5a7
commit bb39999b84
41 changed files with 1157 additions and 263 deletions

View File

@@ -2,8 +2,9 @@ import frappe
def execute():
frappe.reload_doc("lms", "doctype", "lesson_assignment")
assignments = frappe.get_all("Lesson Assignment", fields=["name", "course"])
for assignment in assignments:
evaluator = frappe.db.get_value("LMS Course", assignment.course, "evaluator")
frappe.db.set_value("Lesson Assignment", assignment.name, "evaluator", evaluator)
if frappe.db.exists("DocType", "Lesson Assignment"):
frappe.reload_doc("lms", "doctype", "lesson_assignment")
assignments = frappe.get_all("Lesson Assignment", fields=["name", "course"])
for assignment in assignments:
evaluator = frappe.db.get_value("LMS Course", assignment.course, "evaluator")
frappe.db.set_value("Lesson Assignment", assignment.name, "evaluator", evaluator)