blob: a8c9c0efe021130e2e6ebe92fea1dc6b067c8f76 [file] [log] [blame]
from __future__ import unicode_literals
import erpnext.education.utils as utils
import frappe
def get_context(context):
program = frappe.get_doc("Program", frappe.form_dict["program"])
course_list = program.get_course_list()
context.program = program
context.course_list = course_list
context.check_complete = check_complete
def check_complete(course_name):
try:
enrollment = utils.get_course_enrollment(course_name, frappe.session.user)
completed = frappe.get_value('Course Enrollment', enrollment['name'], "completed")
return bool(completed)
except:
return False