From c2e0a1483ff8a72fb97fe4ff508d7db9bb932904 Mon Sep 17 00:00:00 2001 From: Horilla Date: Thu, 28 Nov 2024 10:22:33 +0530 Subject: [PATCH] [UPDT] LEAVE: Refactored leave_taken method to return total_sum directly --- leave/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/leave/models.py b/leave/models.py index 1addfcb61..bea8f4003 100644 --- a/leave/models.py +++ b/leave/models.py @@ -453,7 +453,7 @@ class AvailableLeave(HorillaModel): status="approved", ).aggregate(total_sum=Sum("requested_days")) - return int(leave_taken["total_sum"]) if leave_taken["total_sum"] else 0 + return leave_taken["total_sum"] if leave_taken["total_sum"] else 0 # Setting the expiration date for carryforward leaves def set_expired_date(self, available_leave, assigned_date):