Quiz Progress and Minor fixes
diff --git a/erpnext/www/lms.py b/erpnext/www/lms.py
index 261330b..822c130 100644
--- a/erpnext/www/lms.py
+++ b/erpnext/www/lms.py
@@ -232,7 +232,7 @@
 		for course in program.get_all_children():
 			meta = get_course_meta(course.course, program_name)
 			is_complete = False
-			if meta['flag'] == "Complete":
+			if meta['flag'] == "Completed":
 				is_complete = True
 			progress.append({'course_name': course.course_name, 'name': course.course, 'is_complete': is_complete})
 		program_meta['progress'] = progress
@@ -244,4 +244,25 @@
 @frappe.whitelist()
 def get_joining_date():
 	student = frappe.get_doc("Student", utils.get_current_student())
-	return student.joining_date
\ No newline at end of file
+	return student.joining_date
+
+@frappe.whitelist()
+def get_quiz_progress(program_name):
+	program = frappe.get_doc("Program", program_name)
+	program_enrollment = frappe.get_list("Program Enrollment", filters={'student': utils.get_current_student(), 'program': program_name })[0].name
+	quiz_meta = frappe._dict()
+	if not program_enrollment:
+		return None
+	else:
+		progress_list = []
+		for course in program.get_all_children():
+			course_enrollment = utils.get_course_enrollment(course.course)
+			meta = get_course_progress(course_enrollment)
+			for progress_item in meta:
+				if progress_item['content_type'] == "Quiz":
+					progress_item['course'] = course.course
+					progress_list.append(progress_item)
+		quiz_meta.quiz_attempt = progress_list
+		quiz_meta.name = program_name
+		quiz_meta.program = program.program_name
+		return quiz_meta
\ No newline at end of file