OnlyBiggg commited on
Commit
bb997e4
·
1 Parent(s): d34755d

fix: api /seat

Browse files
app/dialogflow/api/v1/dialogflow.py CHANGED
@@ -341,9 +341,11 @@ async def is_valid_select_time(request: Request) -> Response:
341
  if raw_input == time["time"]:
342
  id = int(time["id"])
343
  trip = await dialog_service.search_trip_by_id(id, from_time, to_time, routes_ids, ticket_count)
 
344
  parameters = {
345
  "is_valid_time": True,
346
  "departure_time": raw_input,
 
347
  "trip": trip,
348
  }
349
  text = [f' Quý khách chọn chuyến {raw_input} | {route_name}']
@@ -368,6 +370,7 @@ async def seats_trip(request: Request) -> Response:
368
 
369
  trip = parameters.get("trip", None)
370
  route_id: int = parameters.get("route_id", None)
 
371
  departure_date: str = parameters.get("departure_date", None)
372
  departure_time: str = parameters.get("departure_time", None)
373
  kind: str = parameters.get("kind", None)
 
341
  if raw_input == time["time"]:
342
  id = int(time["id"])
343
  trip = await dialog_service.search_trip_by_id(id, from_time, to_time, routes_ids, ticket_count)
344
+ departure_date = trip["raw_departure_date"]
345
  parameters = {
346
  "is_valid_time": True,
347
  "departure_time": raw_input,
348
+ "departure_date": departure_date,
349
  "trip": trip,
350
  }
351
  text = [f' Quý khách chọn chuyến {raw_input} | {route_name}']
 
370
 
371
  trip = parameters.get("trip", None)
372
  route_id: int = parameters.get("route_id", None)
373
+ route_id = int(route_id) if route_id else None
374
  departure_date: str = parameters.get("departure_date", None)
375
  departure_time: str = parameters.get("departure_time", None)
376
  kind: str = parameters.get("kind", None)