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