Spaces:
Sleeping
Sleeping
OnlyBiggg
commited on
Commit
·
7d44da6
1
Parent(s):
f80f6f0
fix
Browse files- 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)
|