Kaadan commited on
Commit
be91c74
·
2 Parent(s): 1bf457e bccb612

Merge branch 'master'

Browse files
Files changed (1) hide show
  1. backend/services/ai_service.py +2 -2
backend/services/ai_service.py CHANGED
@@ -184,7 +184,7 @@ especially for senior roles or text-based questions requiring detailed responses
184
  # Ensure the duration is within reasonable bounds (5-180 minutes)
185
  duration_minutes = max(5, min(180, duration_minutes))
186
  logger.info(f"Estimated duration for assessment '{title}': {duration_minutes} minutes (AI: {int(duration_match.group())}, calculated min: {base_duration})")
187
- return duration_minutes
188
  else:
189
  # If no number is found in the response, return a default duration based on question count
190
  # Calculate base duration (at least 2 minutes per question)
@@ -206,4 +206,4 @@ especially for senior roles or text-based questions requiring detailed responses
206
  default_duration = max(5, base_duration)
207
 
208
  logger.warning(f"No duration found in AI response. Using calculated default: {default_duration} minutes")
209
- return default_duration
 
184
  # Ensure the duration is within reasonable bounds (5-180 minutes)
185
  duration_minutes = max(5, min(180, duration_minutes))
186
  logger.info(f"Estimated duration for assessment '{title}': {duration_minutes} minutes (AI: {int(duration_match.group())}, calculated min: {base_duration})")
187
+ return duration_minutes * 60
188
  else:
189
  # If no number is found in the response, return a default duration based on question count
190
  # Calculate base duration (at least 2 minutes per question)
 
206
  default_duration = max(5, base_duration)
207
 
208
  logger.warning(f"No duration found in AI response. Using calculated default: {default_duration} minutes")
209
+ return default_duration * 60