clubId 변경

This commit is contained in:
2025-10-22 20:07:42 +09:00
parent eaffea6ff6
commit 12a3711c0e
+4 -2
View File
@@ -593,6 +593,8 @@ exports.saveEventFileData = async (req, res) => {
publicHash: generateRandomHash()
}, { transaction: t });
}
// 이벤트에서 최종 클럽ID 확정(추가 안정성)
const effectiveClubId = Number(event.clubId);
// 1.5 팀 정보 처리 - 참가자 처리 전에 팀 생성
// 팀 번호별로 그룹화
@@ -671,7 +673,7 @@ exports.saveEventFileData = async (req, res) => {
} else {
// 새 회원 생성 및 참가자 등록
const newMember = await Member.create({
clubId: cid, // required by Member model
clubId: effectiveClubId, // required by Member model
name: participant.name,
// normalize enum values to match Member model
gender: (participant.gender === 'female' || participant.gender === '여성') ? 'female' : 'male',
@@ -681,7 +683,7 @@ exports.saveEventFileData = async (req, res) => {
// 클럽 회원으로 등록
await ClubMember.create({
clubId: cid,
clubId: effectiveClubId,
memberId: newMember.id,
joinDate: new Date(),
status: 'active'