test: earned leave allocations based on DOJ
diff --git a/erpnext/hr/utils.py b/erpnext/hr/utils.py
index ae4411b..c174047 100644
--- a/erpnext/hr/utils.py
+++ b/erpnext/hr/utils.py
@@ -305,13 +305,10 @@
get_leave_type_details,
)
- assignment = frappe.get_doc("Leave Policy Assignment", allocation.leave_policy_assignment)
- if assignment.assignment_based_on == "Joining Date":
- return False
-
leave_type_details = get_leave_type_details()
date_of_joining = frappe.db.get_value("Employee", allocation.employee, "date_of_joining")
+ assignment = frappe.get_doc("Leave Policy Assignment", allocation.leave_policy_assignment)
leaves_for_passed_months = assignment.get_leaves_for_passed_months(allocation.leave_type,
annual_allocation, leave_type_details, date_of_joining)