add priority filter

This commit is contained in:
IluaAir
2025-09-30 22:19:43 +03:00
parent 9decb7591e
commit 88ace64d13
4 changed files with 14 additions and 9 deletions

View File

@@ -5,7 +5,7 @@ from fastapi import Depends, Query
from fastapi.exceptions import HTTPException
from pydantic import BaseModel, model_validator
from src.schemas.tasks import StatusEnum
from src.schemas.tasks import PriorityEnum, StatusEnum
class Date(BaseModel):
@@ -30,7 +30,11 @@ class Status(BaseModel):
status: StatusEnum | None = Query(default=None)
class Filters(Date, Status, Page):
class Priority(BaseModel):
priority: PriorityEnum | None = Query(default=None)
class Filters(Date, Status, Priority, Page):
pass