blob: 43ed2592a047ca0577560978190d8d162d6a4605 [file] [log] [blame]
scmmishra1778b592018-10-30 18:25:49 +05301from __future__ import unicode_literals
2import frappe
3import erpnext.education.utils as utils
4
5@frappe.whitelist()
6def get_portal_details():
7 settings = frappe.get_doc("Education Settings")
8 title = settings.portal_title
9 description = settings.description
10 return dict(title=title, description=description)
11
12@frappe.whitelist()
13def get_featured_programs():
14 featured_program_names = frappe.get_list("Program", filters={"is_published": True, "is_featured": True})
15 featured_list = [program["name"] for program in featured_program_names]
16 if featured_list:
17 return featured_list
18 else:
19 return None
20
21@frappe.whitelist()
22def get_program_details(program_name):
23 try:
24 program = frappe.get_doc('Program', program_name)
25 return program
26 except:
27 return None