blob: 827b11a4ab79c1fc9d3b1785af15eae1e36a46c3 [file] [log] [blame]
Shivam Mishra823c7952019-05-19 16:01:45 +05301from __future__ import unicode_literals
2import erpnext.education.utils as utils
3import frappe
4
5no_cache = 1
6
7def get_context(context):
8 context.education_settings = frappe.get_single("Education Settings")
9 context.program = get_program(frappe.form_dict['name'])
Shivam Mishraf9275022019-05-29 18:39:52 +053010 context.is_enrolled = utils.get_enrollment_status(program)
Shivam Mishra823c7952019-05-19 16:01:45 +053011
12def get_program(program_name):
13 try:
14 return frappe.get_doc('Program', program_name)
15 except frappe.DoesNotExistError:
16 frappe.throw(_("Program {0} does not exist.".format(program_name)))