diff --git a/src/calculation_time_constrains/service.py b/src/calculation_time_constrains/service.py index 0fd5d1a..baa75d0 100644 --- a/src/calculation_time_constrains/service.py +++ b/src/calculation_time_constrains/service.py @@ -560,11 +560,11 @@ async def get_calculation_result(db_session: DbSession, calculation_id: str): # Start date is the day after the previous scope's end date start_date = datetime.datetime.combine(prev_oh_scope.end_date + datetime.timedelta(days=1), datetime.time.min) # End date is the start date of the current scope - end_date = datetime.datetime.combine(scope.start_date, datetime.time.min) + end_date = datetime.datetime.combine(scope_overhaul.start_date, datetime.time.min) else: # If there's no previous scope, use the start and end dates from the current scope - start_date = datetime.datetime.combine(scope.start_date, datetime.time.min) - end_date = datetime.datetime.combine(scope.end_date, datetime.time.min) + start_date = datetime.datetime.combine(scope_overhaul.start_date, datetime.time.min) + end_date = datetime.datetime.combine(scope_overhaul.end_date, datetime.time.min) months_num = get_months_between(start_date, end_date)