fix(psa): add TicketListResponseSchema response_model to search_tickets endpoint
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -36,6 +36,7 @@ from app.schemas.psa_tickets import (
|
|||||||
PSATicketStatusUpdateSchema,
|
PSATicketStatusUpdateSchema,
|
||||||
TicketCreatePayloadSchema,
|
TicketCreatePayloadSchema,
|
||||||
PSAPrioritySchema,
|
PSAPrioritySchema,
|
||||||
|
TicketListResponseSchema,
|
||||||
)
|
)
|
||||||
import app.services.ticket_service as ticket_svc
|
import app.services.ticket_service as ticket_svc
|
||||||
from app.services.psa.encryption import (
|
from app.services.psa.encryption import (
|
||||||
@@ -375,7 +376,7 @@ async def list_boards(
|
|||||||
return []
|
return []
|
||||||
|
|
||||||
|
|
||||||
@router.get("/tickets/search")
|
@router.get("/tickets/search", response_model=TicketListResponseSchema)
|
||||||
async def search_tickets(
|
async def search_tickets(
|
||||||
current_user: Annotated[User, Depends(require_engineer_or_admin)],
|
current_user: Annotated[User, Depends(require_engineer_or_admin)],
|
||||||
db: Annotated[AsyncSession, Depends(get_db)],
|
db: Annotated[AsyncSession, Depends(get_db)],
|
||||||
|
|||||||
Reference in New Issue
Block a user