from app.api.pre_selected_service.service import PreSelectedServiceService
from app.database.main.mysql import get_db
from app.dependency.authantication import JWTPayloadSchema, get_current_student
from sqlalchemy.orm import Session
from fastapi import APIRouter, Depends

pre_selected_service_router = APIRouter()

@pre_selected_service_router.get("/get_pre_selected_service", response_model_exclude_none=True)
async def get_pre_selected_service(group_id:int, db:Session = Depends(get_db), token:JWTPayloadSchema = Depends(get_current_student)):
    return await PreSelectedServiceService(db,token).get_pre_selected_service(group_id)
