Spaces:
Sleeping
Sleeping
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)
|