🔧 create_user 파라미터를 딕셔너리로 변경
Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled

- create_user(user_data: Dict) 형식에 맞춤
- 키워드 인자 → 딕셔너리로 변경
- 회원가입 기능 정상 작동
This commit is contained in:
Hyungi Ahn
2025-10-14 07:37:02 +09:00
parent 50eab5ac5f
commit 39917be585

View File

@@ -73,18 +73,18 @@ async def signup_request(
).decode('utf-8')
# 승인 대기 상태로 사용자 생성
new_user = user_repo.create_user(
username=signup_data.username,
hashed_password=hashed_password,
name=signup_data.name,
email=signup_data.email,
access_level='pending', # 승인 대기
department=signup_data.department,
position=signup_data.position,
phone=signup_data.phone,
role='user',
is_active=False # 비활성 상태
)
new_user = user_repo.create_user({
'username': signup_data.username,
'hashed_password': hashed_password,
'name': signup_data.name,
'email': signup_data.email,
'access_level': 'pending', # 승인 대기
'department': signup_data.department,
'position': signup_data.position,
'phone': signup_data.phone,
'role': 'user',
'is_active': False # 비활성 상태
})
# 가입 사유 저장 (notes 컬럼 활용)
if signup_data.reason: