diff --git a/lms/lms/widgets/CourseCard.html b/lms/lms/widgets/CourseCard.html index 80232056..8fdf477f 100644 --- a/lms/lms/widgets/CourseCard.html +++ b/lms/lms/widgets/CourseCard.html @@ -1,6 +1,10 @@ -{% set memberships = get_all_memberships(frappe.session.user) %} -{% set membership = get_filtered_membership(course.name, memberships) %} +{% if frappe.session.user != "Guest" %} +{% set membership = frappe.db.get_value("LMS Batch Membership", {"member": frappe.session.user}, + ["name", "course", "batch", "current_lesson", "member_type", "progress"], as_dict=1) %} {% set progress = frappe.utils.cint(membership.progress) %} +{% else %} +{% set membership, progress = None, None %} +{% endif %}