Skip to content

Commit 5646370

Browse files
committed
hotfix: 프로필 수정 로직 변경
1 parent 38375e2 commit 5646370

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

gd-yd-api/src/main/java/com/gdyd/gdydapi/service/member/MemberCommandService.java

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,19 @@ public ProfileResponse updateProfile(UpdateProfileRequest request) {
3636
throw new BusinessException(ErrorCode.INVALID_NICKNAME);
3737
}
3838

39-
member.updateNickname(request.nickname());
40-
member.updateProfileImage(request.profileImageUrl());
4139
if (member.getType() == MemberType.UNIVERSITY_STUDENT) {
4240
UniversityStudent universityStudent = universityStudentService.getUniversityStudentByMemberId(memberId);
41+
universityStudent.updateNickname(request.nickname());
42+
universityStudent.updateProfileImage(request.profileImageUrl());
4343
universityStudent.updateGrade(request.grade());
4444
universityStudent.updateUniversityMajorCategory(request.universityMajorCategory());
45+
universityStudentService.save(universityStudent);
4546
} else {
4647
HighSchoolStudent highSchoolStudent = highSchoolStudentService.getHighSchoolStudentByMemberId(memberId);
48+
highSchoolStudent.updateNickname(request.nickname());
49+
highSchoolStudent.updateProfileImage(request.profileImageUrl());
4750
highSchoolStudent.updateGrade(request.grade());
51+
highSchoolStudentService.save(highSchoolStudent);
4852
}
4953
return ProfileResponse.from(member);
5054
}

0 commit comments

Comments
 (0)