This commit is contained in:
2026-01-04 15:46:56 +01:00
parent ec34d53ebc
commit 8da40d70af

View File

@@ -81,34 +81,6 @@ class TelemetryController:
start_date = None
end_date = None
if not filter_str:
return start_date, end_date
conditions = filter_str.split("and")
for cond in conditions:
parts = cond.strip().split()
if len(parts) != 3:
continue
field, operator, value = parts
try:
dt = datetime.fromisoformat(value)
except ValueError:
continue
if operator == "ge":
start_date = dt
elif operator == "le":
end_date = dt
return start_date, end_date
def extract_dates_from_odata(filter_str):
start_date = None
end_date = None
if not filter_str:
return start_date, end_date
@@ -129,7 +101,3 @@ def extract_dates_from_odata(filter_str):
logger.log_info(f"${value} is not a number")
return start_date, end_date
if __name__ == "__main__":
res = extract_dates_from_odata("from ge 1735680000 and to le 1736015999")
print(res)