OnlyBiggg commited on
Commit
38138dd
·
1 Parent(s): a8c5cf5

fix: time select

Browse files
app/dialogflow/api/v1/dialogflow.py CHANGED
@@ -332,20 +332,20 @@ async def is_valid_select_time(request: Request) -> Response:
332
  routes_ids = list(set(route_dep_to_des + route_des_to_dep))
333
 
334
  time_list: List[Dict[str, any]] = parameters.get("time_list", [])
335
- time = parameters.get("time-select", None)
336
  route_name = parameters.get("route_name", None)
337
 
338
- if time is not None:
339
- time = format_time(time)
340
  print(time)
341
  for time in time_list:
342
- if time == time["time"]:
343
  id = int(time["id"])
344
  trip = await dialog_service.search_trip_by_id(id, from_time, to_time, routes_ids, ticket_count)
345
  departure_date = trip["raw_departure_date"]
346
  parameters = {
347
  "is_valid_time": True,
348
- "departure_time": time,
349
  "departure_date": departure_date,
350
  "trip": trip,
351
  }
 
332
  routes_ids = list(set(route_dep_to_des + route_des_to_dep))
333
 
334
  time_list: List[Dict[str, any]] = parameters.get("time_list", [])
335
+ time_select = parameters.get("time-select", None)
336
  route_name = parameters.get("route_name", None)
337
 
338
+ if time_select is not None:
339
+ time_select = format_time(time_select)
340
  print(time)
341
  for time in time_list:
342
+ if time_select == time["time"]:
343
  id = int(time["id"])
344
  trip = await dialog_service.search_trip_by_id(id, from_time, to_time, routes_ids, ticket_count)
345
  departure_date = trip["raw_departure_date"]
346
  parameters = {
347
  "is_valid_time": True,
348
+ "departure_time": time_select,
349
  "departure_date": departure_date,
350
  "trip": trip,
351
  }