mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-06 13:49:13 +00:00
fix: Default program list
Shows two latest programs if no program is set as featured
This commit is contained in:
@@ -45,14 +45,14 @@ def get_featured_programs():
|
|||||||
featured_list = [utils.get_program(program['name']) for program in featured_program_names]
|
featured_list = [utils.get_program(program['name']) for program in featured_program_names]
|
||||||
return featured_list
|
return featured_list
|
||||||
else:
|
else:
|
||||||
return None
|
return get_all_programs()[:2]
|
||||||
|
|
||||||
@frappe.whitelist(allow_guest=True)
|
@frappe.whitelist(allow_guest=True)
|
||||||
def get_all_programs():
|
def get_all_programs():
|
||||||
program_names = frappe.get_all("Program", filters={"is_published": True})
|
program_names = frappe.get_all("Program", filters={"is_published": True})
|
||||||
if program_names:
|
if program_names:
|
||||||
featured_list = [utils.get_program(program['name']) for program in program_names]
|
program_list = [utils.get_program(program['name']) for program in program_names]
|
||||||
return featured_list
|
return program_list
|
||||||
else:
|
else:
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user