Merge pull request #1907 from KerollesFathy/fix-category-on-certified-members

fix: Category dropdown options not visible in the certification list page
This commit is contained in:
Jannat Patel
2025-12-17 10:49:11 +05:30
committed by GitHub
2 changed files with 6 additions and 3 deletions

View File

@@ -319,6 +319,7 @@ def get_count_of_certified_members(filters=None):
@frappe.whitelist(allow_guest=True)
def get_certification_categories():
categories = []
seen = set()
docs = frappe.get_all(
"LMS Certificate",
filters={
@@ -329,9 +330,11 @@ def get_certification_categories():
for doc in docs:
category = doc.course_title if doc.course_title else doc.batch_title
if category not in categories:
categories.append(category)
if not category or category in seen:
continue
seen.add(category)
categories.append({"label": category, "value": category})
return categories