OnlyBiggg commited on
Commit
904ada6
·
1 Parent(s): f0224f6
app/dialogflow/api/v1/dialogflow.py CHANGED
@@ -320,9 +320,14 @@ async def get_trip_list(request: Request) -> Response:
320
  return DialogFlowResponseAPI(parameters=parameters)
321
 
322
  # Danh sách chuyến xe khớp với văn phòng đón hoặc văn phòng trả
323
- data_by_office = data
324
- if origin_office or dest_office:
325
  data_by_office = dialog_service.get_all_trip_by_office(data, origin_id, dest_id)
 
 
 
 
 
 
326
  # Tìm 4 chuyến xe gần thời gian chỉ định nhất
327
  trip_surrounding_time = dialog_service.get_4_surrounding_trip(data_by_office, time)
328
 
 
320
  return DialogFlowResponseAPI(parameters=parameters)
321
 
322
  # Danh sách chuyến xe khớp với văn phòng đón hoặc văn phòng trả
323
+ if origin_office and dest_office:
 
324
  data_by_office = dialog_service.get_all_trip_by_office(data, origin_id, dest_id)
325
+ elif origin_office:
326
+ data_by_office = dialog_service.get_all_trip_by_origin_office(data, origin_id)
327
+ elif dest_office:
328
+ data_by_office = dialog_service.get_all_trip_by_dest_office(data, dest_id)
329
+ else:
330
+ data_by_office = data
331
  # Tìm 4 chuyến xe gần thời gian chỉ định nhất
332
  trip_surrounding_time = dialog_service.get_4_surrounding_trip(data_by_office, time)
333