feat(related-courses): add related courses component

This commit is contained in:
OsafAliSayed
2025-06-08 13:43:54 +00:00
parent bda61f32f3
commit c241bf2104

View File

@@ -2171,5 +2171,16 @@ def get_palette(full_name):
return palette[idx % 8]
@frappe.whitelist(allow_guest=True)
def get_related_courses(course):
related_course_details = []
related_courses = frappe.get_all(
"Related Courses", {"parent": course}, order_by="idx", pluck="course"
)
for related_course in related_courses:
related_course_details.append(get_course_details(related_course))
return related_course_details
def persona_captured():
frappe.db.set_single_value("LMS Settings", "persona_captured", 1)