diff --git a/src/main/java/com/juu/juulabel/api/service/member/MemberService.java b/src/main/java/com/juu/juulabel/api/service/member/MemberService.java index 6ba994ac..f5547b89 100644 --- a/src/main/java/com/juu/juulabel/api/service/member/MemberService.java +++ b/src/main/java/com/juu/juulabel/api/service/member/MemberService.java @@ -187,12 +187,12 @@ public boolean checkNickname(String nickname) { public UpdateProfileResponse updateProfile(Member loginMember, UpdateProfileRequest request, MultipartFile image) { Member member = memberReader.getByEmail(loginMember.getEmail()); + String profileImageUrl = null; if (image != null) { UploadImageInfo uploadImageInfo = s3Service.uploadMemberProfileImage(image); - member.updateProfile(request, uploadImageInfo.ImageUrl()); - } else { - member.updateProfileWithoutImage(request); + profileImageUrl = uploadImageInfo.ImageUrl(); } + member.updateProfile(request, profileImageUrl); memberAlcoholTypeWriter.deleteAllByMember(member); diff --git a/src/main/java/com/juu/juulabel/domain/entity/member/Member.java b/src/main/java/com/juu/juulabel/domain/entity/member/Member.java index ce97b335..0a3d1378 100644 --- a/src/main/java/com/juu/juulabel/domain/entity/member/Member.java +++ b/src/main/java/com/juu/juulabel/domain/entity/member/Member.java @@ -99,12 +99,6 @@ public void updateProfile(UpdateProfileRequest request, String profileImageUrl) this.gender = request.gender(); } - public void updateProfileWithoutImage(UpdateProfileRequest request) { - this.nickname = request.nickname(); - this.introduction = request.introduction(); - this.gender = request.gender(); - } - public void deleteAccount() { this.deletedAt = LocalDateTime.now(); this.profileImage = null;