Files
lms/school/patches/v0_0/multiple_instructors.py

15 lines
451 B
Python

import frappe
def execute():
frappe.reload_doc("lms", "doctype", "lms_course")
courses = frappe.get_all("LMS Course", fields=["name", "instructor"])
for course in courses:
doc = frappe.get_doc({
"doctype": "Course Instructor",
"parent": course.name,
"parentfield": "instructors",
"parenttype": "LMS Course",
"instructor": course.instructor
})
doc.save()