import frappe no_cache = 1 def get_context(context): if frappe.session.user != "Guest": context.all_certifications = get_all_certifications_of_a_member() context.show_sidebar = True def get_all_certifications_of_a_member(): """Returns all certifications""" all_certifications = [] all_certifications = frappe.db.sql( """ select cc.name,cc.from_date,cc.to_date,ca.amount,ca.currency from `tabCertified Consultant` cc inner join `tabCertification Application` ca on cc.certification_application = ca.name where paid = 1 and email = %(user)s order by cc.to_date desc""", {"user": frappe.session.user}, as_dict=True, ) return all_certifications