ciyidogan commited on
Commit
45bfb3a
·
verified ·
1 Parent(s): d70d9a3

Update chat_handler.py

Browse files
Files changed (1) hide show
  1. chat_handler.py +6 -3
chat_handler.py CHANGED
@@ -74,9 +74,12 @@ async def handle_chat(msg: Message, request: Request, app, service_config, sessi
74
  return {"response": list(validation_errors.values())[0]}
75
 
76
  if missing_vars:
77
- session.awaiting_variable = missing_vars[0]
78
- all_params_str = ", ".join(missing_vars)
79
- return {"response": f"Lütfen şu bilgileri sırayla belirtir misiniz: {all_params_str}."}
 
 
 
80
 
81
  log("🚀 execute_intent() çağrılıyor...")
82
  result = execute_intent(
 
74
  return {"response": list(validation_errors.values())[0]}
75
 
76
  if missing_vars:
77
+ if len(missing_vars) > 1:
78
+ ordered_list = ", ".join(missing_vars)
79
+ return {"response": f"Lütfen şu bilgileri sırayla belirtir misiniz: {ordered_list}."}
80
+ else:
81
+ session.awaiting_variable = missing_vars[0]
82
+ return {"response": f"Lütfen {missing_vars[0]} bilgisini belirtir misiniz?"}
83
 
84
  log("🚀 execute_intent() çağrılıyor...")
85
  result = execute_intent(