그누보드 관리자페이지에서 회원들에게 메일 보내기 기능 이용 시 에러가 나는데 아래와 같이 타입을 수정해주면 됩니다.
기존 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가 타입에러 관련 부분이 많은 것 같네요..
'IT기술' 카테고리의 다른 글
| 그누보드6 검색 시 결과 없음 문제 (0) | 2025.12.11 |
|---|---|
| 그누보드6 관리자페이지 기본환경설정 internal server error 해결 (0) | 2025.12.11 |
| 그누보드6 구동 시 TypeError 발생 관련 수정 코드 (0) | 2025.11.14 |
| GitHub 커밋&푸쉬 CMD 사용법 (0) | 2023.08.18 |
| JAVA_HOME 환경변수 설정 (0) | 2022.03.24 |