diff --git a/fastapi_modules/fastapi_leaudit/services/impl/documentServiceImpl.py b/fastapi_modules/fastapi_leaudit/services/impl/documentServiceImpl.py index fa56eaa..3e55f84 100644 --- a/fastapi_modules/fastapi_leaudit/services/impl/documentServiceImpl.py +++ b/fastapi_modules/fastapi_leaudit/services/impl/documentServiceImpl.py @@ -2,7 +2,7 @@ from __future__ import annotations -from datetime import datetime +from datetime import date as date_type, datetime import hashlib import mimetypes import re @@ -289,10 +289,10 @@ class DocumentServiceImpl(IDocumentService): params["user_id"] = UserId if DateFrom: filters.append("d.created_at >= :date_from") - params["date_from"] = DateFrom.strip() + params["date_from"] = date_type.fromisoformat(DateFrom.strip()) if DateTo: filters.append("d.created_at < (CAST(:date_to AS date) + INTERVAL '1 day')") - params["date_to"] = DateTo.strip() + params["date_to"] = date_type.fromisoformat(DateTo.strip()) where_clause = " AND ".join(filters)