Files
enlight-lms/lms/patches/v0_0/set_course_in_lesson.py
2022-11-04 11:47:09 +05:30

10 lines
325 B
Python

import frappe
def execute():
frappe.reload_doc("lms", "doctype", "course_lesson")
lessons = frappe.get_all("Course Lesson", fields=["name", "chapter"])
for lesson in lessons:
course = frappe.db.get_value("Course Chapter", lesson.chapter, "course")
frappe.db.set_value("Course Lesson", lesson.name, "course", course)