diff --git a/repositories/status.py b/repositories/status.py index cecb220..ea9326a 100644 --- a/repositories/status.py +++ b/repositories/status.py @@ -29,9 +29,7 @@ class StatusRepository(BaseRepository): return result.scalar() async def create(self, data: CreateStatusSchema) -> Status: - status_data = data.model_dump() - status_data["created_at"] = datetime.now() - status = Status(**status_data) + status = Status(**data.model_dump()) self.session.add(status) await self.session.commit() await self.session.refresh(status) diff --git a/services/status.py b/services/status.py index 81ffe90..050b6c6 100644 --- a/services/status.py +++ b/services/status.py @@ -26,7 +26,7 @@ class StatusService: async def create_status(self, request: CreateStatusRequest) -> CreateStatusResponse: status = await self.repository.create(request.status) return CreateStatusResponse( - board=StatusSchema.model_validate(status), + status=StatusSchema.model_validate(status), message="Статус успешно создан", )