from fastapi import APIRouter, Path from backend.dependecies import SessionDependency from schemas.deal import GetDealsResponse from services import DealService deal_router = APIRouter( prefix="/deal", tags=["deal"], ) @deal_router.get( "/{boardId}", response_model=GetDealsResponse, operation_id="get_deals", ) async def get_deals( session: SessionDependency, board_id: int = Path(alias="boardId"), ): return await DealService(session).get_deals(board_id)