fix: duplicate function names

This commit is contained in:
Jannat Patel
2022-09-29 18:30:45 +05:30
parent 89b91a081c
commit f653871e3a
3 changed files with 3 additions and 3 deletions

View File

@@ -201,7 +201,7 @@ jinja = {
"lms.lms.utils.format_number",
"lms.lms.utils.get_lesson_count",
"lms.lms.utils.get_all_memberships",
"lms.lms.utils.get_course_membership"
"lms.lms.utils.get_filtered_membership"
],
"filters": []
}

View File

@@ -537,6 +537,6 @@ def get_all_memberships(member):
}, ["name", "course", "batch", "current_lesson", "member_type", "progress"])
def get_course_membership(course, memberships):
def get_filtered_membership(course, memberships):
current_membership = list(filter(lambda x: x.course == course, memberships))
return current_membership[0] if len(current_membership) else None

View File

@@ -1,5 +1,5 @@
{% set memberships = get_all_memberships(frappe.session.user) %}
{% set membership = get_course_membership(course.name, memberships) %}
{% set membership = get_filtered_membership(course.name, memberships) %}
{% set progress = frappe.utils.cint(membership.progress) %}