diff --git a/api/src/services/file_service.py b/api/src/services/file_service.py index e5674fd..ec40943 100644 --- a/api/src/services/file_service.py +++ b/api/src/services/file_service.py @@ -5,6 +5,8 @@ from fastapi import UploadFile from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.inspection import inspect from loguru import logger +from datetime import datetime, timezone +from zoneinfo import ZoneInfo from src.core.clients import S3Storage from src.schemas.enums import FileStatus, FileType, RecognitionStatus, RecognitionPipeline @@ -28,6 +30,7 @@ class FileService: 'period_quarter': quarter, 'period_year': year, 'size_bytes': file.size, + 'uploaded_at': datetime.now(ZoneInfo("Europe/Moscow")) } file_ext = file.filename.lower().split('.')[-1] db_payload['file_type'] = FileType[file_ext.upper()]