IT기술

그누보드6 회원메일 발송 에러 수정

POST IT 2025. 12. 11. 23:27

그누보드 관리자페이지에서 회원들에게 메일 보내기 기능 이용 시 에러가 나는데 아래와 같이 타입을 수정해주면 됩니다.

 

기존 admin/admin_mail.py

@router.get("/mail_select_form/{ma_id}")
async def mail_select_form(
    request: Request,
    db: db_session,
    ma_id: int = Path(...),
    mb_id1: int = Query(1),
    mb_level_from: str = Query(1),   # ← 여기
    mb_level_to: int = Query(10),
    mb_mailling: bool = Query(1),
    mb_email: str = Query(""),
):

 

수정

@router.get("/mail_select_form/{ma_id}")
async def mail_select_form(
    request: Request,
    db: db_session,
    ma_id: int = Path(...),
    mb_id1: int = Query(1),
    mb_level_from: int = Query(1),   # ← 이렇게
    mb_level_to: int = Query(10),
    mb_mailling: bool = Query(True), # 이것도 같이 해주면 좋음
    mb_email: str = Query(""),
):

 

 

이후 서비스 재기동

 

그누보드6가 타입에러 관련 부분이 많은 것 같네요..