From affbfe7d0c9b5d7560351aaf720ee746895295f1 Mon Sep 17 00:00:00 2001 From: scmmishra Date: Mon, 26 Nov 2018 11:59:25 +0530 Subject: [PATCH] Added get_program_meta --- erpnext/www/lms.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/erpnext/www/lms.py b/erpnext/www/lms.py index 505834c65a..047b321c91 100644 --- a/erpnext/www/lms.py +++ b/erpnext/www/lms.py @@ -211,4 +211,11 @@ def get_course_meta(course_name): elif count < len(progress): next_item = next(item for item in progress if item['is_complete']==False) return {'flag':'Continue', 'content_type': next_item['content_type'], 'content': next_item['content']} - \ No newline at end of file + +@frappe.whitelist() +def get_program_meta(program_name): + program = frappe.get_doc("Program", program_name) + program_meta = {} + for course in program.get_all_children(): + program_meta[course.course] = get_course_meta(course.course) + return program_meta \ No newline at end of file