Merge pull request #1565 from OsafAliSayed/related_courses

Feat: Related courses
This commit is contained in:
Jannat Patel
2025-06-16 13:07:18 +05:30
committed by GitHub
3 changed files with 91 additions and 1 deletions

View File

@@ -2172,5 +2172,17 @@ 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)