add priority filter
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
@@ -8,11 +8,9 @@ from fastapi.security import (
|
||||
)
|
||||
from jwt import InvalidTokenError
|
||||
|
||||
from src.api.dependacies.db_dep import sessionDep
|
||||
from src.core.auth_manager import AuthManager
|
||||
from src.core.settings import settings
|
||||
from src.schemas.auth import TokenData
|
||||
from src.services.users import UserService
|
||||
|
||||
http_bearer = HTTPBearer(auto_error=False)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user