OnlyBiggg commited on
Commit
7d44da6
·
1 Parent(s): f80f6f0
Files changed (1) hide show
  1. app/api/routes.py +1 -2
app/api/routes.py CHANGED
@@ -16,7 +16,6 @@ def to_datetime_from_Dialogflow(time: dict):
16
  date_time = datetime(int(time["year"]), int(time["month"]), int(time["day"]))
17
  return date_time
18
 
19
- # Xử lý fromTime và toTime
20
  def process_dates_to_timestamp(from_time: datetime = None, to_time: datetime = None):
21
  if to_time is None and from_time is not None:
22
  to_time = from_time.replace(hour=23, minute=59, second=59)
@@ -29,7 +28,7 @@ def process_dates_to_timestamp(from_time: datetime = None, to_time: datetime = N
29
  return int(from_time.timestamp()) * 1000 , int(to_time.timestamp()) * 1000
30
  def get_param_from_dialogflow(body: any):
31
  session_info = body.get("sessionInfo", {})
32
- parameters = session_info.get("parameters", {})
33
  raw_date = parameters.get("date")
34
  if raw_date is not None:
35
  raw_date = to_datetime_from_Dialogflow(raw_date)
 
16
  date_time = datetime(int(time["year"]), int(time["month"]), int(time["day"]))
17
  return date_time
18
 
 
19
  def process_dates_to_timestamp(from_time: datetime = None, to_time: datetime = None):
20
  if to_time is None and from_time is not None:
21
  to_time = from_time.replace(hour=23, minute=59, second=59)
 
28
  return int(from_time.timestamp()) * 1000 , int(to_time.timestamp()) * 1000
29
  def get_param_from_dialogflow(body: any):
30
  session_info = body.get("sessionInfo", {})
31
+ parameters = session_info.get("parameters", {}) if isinstance(session_info.get("parameters"), dict) else {}
32
  raw_date = parameters.get("date")
33
  if raw_date is not None:
34
  raw_date = to_datetime_from_Dialogflow(raw_date)