From 05b56dbdae783fb335d139ae9941737822716a71 Mon Sep 17 00:00:00 2001 From: markov Date: Thu, 26 Feb 2026 15:12:46 +0100 Subject: [PATCH] Fix #4: Remove duplicate step_out and import in steps.py --- src/tracker/api/steps.py | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/src/tracker/api/steps.py b/src/tracker/api/steps.py index 3a1ab14..d89c098 100644 --- a/src/tracker/api/steps.py +++ b/src/tracker/api/steps.py @@ -10,25 +10,8 @@ from sqlalchemy.ext.asyncio import AsyncSession from ..database import get_db from ..models import Step, Task from .schemas import StepOut -from .schemas import StepOut from .converters import step_out -router = APIRouter(tags=["steps"]) - - -# --- Helpers --- - -def step_out(s: Step) -> StepOut: - """Convert Step to StepOut schema.""" - return StepOut( - id=str(s.id), - task_id=str(s.task_id), - title=s.title, - done=s.done, - position=s.position, - created_at=s.created_at.isoformat() if s.created_at else "" - ) - class StepCreate(BaseModel): title: str