before gemiin

This commit is contained in:
2026-02-22 22:18:32 +01:00
parent fb33540bb0
commit 9db5cbf236
147 changed files with 7948 additions and 531 deletions

View File

@@ -12,6 +12,7 @@ router = APIRouter(tags=["tâches"])
def list_tasks(
statut: Optional[str] = None,
garden_id: Optional[int] = None,
planting_id: Optional[int] = None,
session: Session = Depends(get_session),
):
q = select(Task)
@@ -19,6 +20,9 @@ def list_tasks(
q = q.where(Task.statut == statut)
if garden_id:
q = q.where(Task.garden_id == garden_id)
if planting_id:
q = q.where(Task.planting_id == planting_id)
q = q.order_by(Task.echeance, Task.created_at.desc())
return session.exec(q).all()