From 958db77cda2e32486298baaac934510fa1fddd14 Mon Sep 17 00:00:00 2001 From: Rucha Mahabal Date: Fri, 17 Nov 2023 21:11:42 +0530 Subject: [PATCH] fix: backward compatible query without pluck --- .../report/employee_leave_balance/employee_leave_balance.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/erpnext/hr/report/employee_leave_balance/employee_leave_balance.py b/erpnext/hr/report/employee_leave_balance/employee_leave_balance.py index 7fadc7f643e..c45cb5849ed 100644 --- a/erpnext/hr/report/employee_leave_balance/employee_leave_balance.py +++ b/erpnext/hr/report/employee_leave_balance/employee_leave_balance.py @@ -133,9 +133,10 @@ def get_data(filters: Filters) -> List: def get_leave_types() -> List[str]: LeaveType = frappe.qb.DocType("Leave Type") - return (frappe.qb.from_(LeaveType).select(LeaveType.name).orderby(LeaveType.name)).run( - pluck="name" + leave_types = (frappe.qb.from_(LeaveType).select(LeaveType.name).orderby(LeaveType.name)).run( + as_dict=True ) + return [leave_type.name for leave_type in leave_types] def get_employees(filters: Filters) -> List[Dict]: