From c1c8ce59731bb6c65e3326738cdd5391995195e3 Mon Sep 17 00:00:00 2001 From: RitvikSardana Date: Tue, 8 Oct 2024 13:08:36 +0530 Subject: [PATCH] perf: update ticket elapsed time method to use minutes instead of seconds --- .../hd_service_level_agreement.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/helpdesk/helpdesk/doctype/hd_service_level_agreement/hd_service_level_agreement.py b/helpdesk/helpdesk/doctype/hd_service_level_agreement/hd_service_level_agreement.py index 523a2e2f4..2f1f1a171 100644 --- a/helpdesk/helpdesk/doctype/hd_service_level_agreement/hd_service_level_agreement.py +++ b/helpdesk/helpdesk/doctype/hd_service_level_agreement/hd_service_level_agreement.py @@ -326,12 +326,11 @@ def calc_elapsed_time(self, start_time, end_time) -> float: or not_in_working_day_list or not self.is_working_time(current_time, working_hours) ): - current_time += timedelta(seconds=1) + current_time += timedelta(minutes=1) continue total_seconds += 1 - current_time += timedelta(seconds=1) - - return total_seconds + current_time += timedelta(minutes=1) + return total_seconds * 60 def get_holidays(self): res = []