feat: badges

This commit is contained in:
Jannat Patel
2024-04-30 19:25:07 +05:30
parent 0f64da69c0
commit 7355be2a8b
16 changed files with 453 additions and 2 deletions

View File

@@ -359,3 +359,18 @@ def get_certified_participants():
participant_details.append(details)
return participant_details
@frappe.whitelist()
def get_assigned_badges(member):
assigned_badges = frappe.get_all(
"LMS Badge Assignment",
{"member": member},
["badge"],
as_dict=1,
)
for badge in assigned_badges:
badge.update(
frappe.db.get_value("LMS Badge", badge.badge, ["name", "title", "image"])
)