From 14dbb8edb6e43c6a8269e4041909a9285978d3ff Mon Sep 17 00:00:00 2001 From: tjdtn0219 Date: Sat, 20 Jan 2024 01:03:26 +0900 Subject: [PATCH 1/6] =?UTF-8?q?feat:=20=ED=9A=8C=EC=9B=90=20=EA=B0=80?= =?UTF-8?q?=EC=9E=85=EC=8B=9C=20=EB=9E=9C=EB=8D=A4=20=EC=9D=B4=EB=AF=B8?= =?UTF-8?q?=EC=A7=80=20=EC=A0=80=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/auth/service/AuthService.java | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java index 07d6875f..b1948253 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java @@ -43,14 +43,19 @@ public Long signUp(SignUpRequest signUpRequest) { } String encodedPassword = passwordEncoder.encode(signUpRequest.password()); + + int randNum = (int) ((Math.random()*10000)%5); + String image = randNum + "profile.png"; //todo: 환경 변수 + Member member = Member.builder() - .email(signUpRequest.email()) - .nickName(signUpRequest.nickName()) - .password(encodedPassword) - .phoneNumber(signUpRequest.phoneNumber()) - .roleType(ROLE_USER) - .providerType(EMAIL) - .build(); + .email(signUpRequest.email()) + .nickName(signUpRequest.nickName()) + .password(encodedPassword) + .phoneNumber(signUpRequest.phoneNumber()) + .roleType(ROLE_USER) + .imageUrl(image) + .providerType(EMAIL) + .build(); Member savedMember = memberRepository.save(member); return savedMember.getId(); From a76677edebf29bf42dab85ae12d288c9eb079964 Mon Sep 17 00:00:00 2001 From: tjdtn0219 Date: Sat, 20 Jan 2024 01:07:09 +0900 Subject: [PATCH 2/6] =?UTF-8?q?feat:=20oAuth=20=ED=9A=8C=EC=9B=90=20?= =?UTF-8?q?=EA=B0=80=EC=9E=85=EC=8B=9C=20=EB=9E=9C=EB=8D=A4=20=EC=9D=B4?= =?UTF-8?q?=EB=AF=B8=EC=A7=80=20=EC=A0=80=EC=9E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yanabada/domain/auth/service/AuthService.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java index b1948253..27781c8b 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java @@ -44,16 +44,13 @@ public Long signUp(SignUpRequest signUpRequest) { String encodedPassword = passwordEncoder.encode(signUpRequest.password()); - int randNum = (int) ((Math.random()*10000)%5); - String image = randNum + "profile.png"; //todo: 환경 변수 - Member member = Member.builder() .email(signUpRequest.email()) .nickName(signUpRequest.nickName()) .password(encodedPassword) .phoneNumber(signUpRequest.phoneNumber()) .roleType(ROLE_USER) - .imageUrl(image) + .imageUrl(getRandomProfileImage()) .providerType(EMAIL) .build(); @@ -72,6 +69,7 @@ public Long oauthSignUp(OauthSignUpRequest signUpRequest) { .password(encodedPassword) .phoneNumber(signUpRequest.phoneNumber()) .roleType(ROLE_USER) + .imageUrl(getRandomProfileImage()) .providerType(signUpRequest.provider()) .build(); @@ -79,6 +77,11 @@ public Long oauthSignUp(OauthSignUpRequest signUpRequest) { return savedMember.getId(); } + private String getRandomProfileImage() { + int randNum = (int) ((Math.random()*10000)%5); + return randNum + "profile.png"; //todo: 환경 변수 분리 + } + @Transactional public LoginResponse login(LoginRequest loginRequest) { UsernamePasswordAuthenticationToken authenticationToken = loginRequest.toAuthentication(); From 3f67e56ac0dbd6d8ff688138dff7d7eaa109c76a Mon Sep 17 00:00:00 2001 From: tjdtn0219 Date: Sat, 20 Jan 2024 10:21:24 +0900 Subject: [PATCH 3/6] =?UTF-8?q?refactor:=20Member=ED=95=84=EB=93=9C=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20imageUrl=20->=20image?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yanabada/domain/auth/service/AuthService.java | 4 ++-- .../yanabada/domain/chat/dto/SendChatMessage.java | 2 +- .../domain/chat/dto/response/ChatMessageInfoResponse.java | 2 +- .../domain/chat/dto/response/ChatRoomSummaryResponse.java | 2 +- .../domain/member/controller/MemberController.java | 8 ++++---- .../{ImgUrlModifyRequest.java => ImageModifyRequest.java} | 4 ++-- .../domain/member/dto/response/MemberDetailResponse.java | 4 ++-- .../domain/member/dto/response/MemberSummaryResponse.java | 4 ++-- .../fastcampus/yanabada/domain/member/entity/Member.java | 6 +++--- .../yanabada/domain/member/service/MemberService.java | 8 ++++---- 10 files changed, 22 insertions(+), 22 deletions(-) rename src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/{ImgUrlModifyRequest.java => ImageModifyRequest.java} (77%) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java index 27781c8b..77c7ecb2 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java @@ -50,7 +50,7 @@ public Long signUp(SignUpRequest signUpRequest) { .password(encodedPassword) .phoneNumber(signUpRequest.phoneNumber()) .roleType(ROLE_USER) - .imageUrl(getRandomProfileImage()) + .image(getRandomProfileImage()) .providerType(EMAIL) .build(); @@ -69,7 +69,7 @@ public Long oauthSignUp(OauthSignUpRequest signUpRequest) { .password(encodedPassword) .phoneNumber(signUpRequest.phoneNumber()) .roleType(ROLE_USER) - .imageUrl(getRandomProfileImage()) + .image(getRandomProfileImage()) .providerType(signUpRequest.provider()) .build(); diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/SendChatMessage.java b/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/SendChatMessage.java index 76e04a74..31b00a91 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/SendChatMessage.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/SendChatMessage.java @@ -27,7 +27,7 @@ public static SendChatMessage from( .chatRoomCode(chatRoom.getCode()) .sendId(sender.getId()) .senderNickname(sender.getNickName()) - .senderProfileImage(sender.getImageUrl()) + .senderProfileImage(sender.getImage()) .content(content) .sendTime(sendTime) .build(); diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatMessageInfoResponse.java b/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatMessageInfoResponse.java index b3c6ee3a..c4e4ce8c 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatMessageInfoResponse.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatMessageInfoResponse.java @@ -20,7 +20,7 @@ public static ChatMessageInfoResponse from( ) { return ChatMessageInfoResponse.builder() .senderId(sender.getId()) - .senderImage(sender.getImageUrl()) + .senderImage(sender.getImage()) .senderNickname(sender.getNickName()) .content(content) .sendDateTime(sendDateTime) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatRoomSummaryResponse.java b/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatRoomSummaryResponse.java index 7c52b406..9611850f 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatRoomSummaryResponse.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/chat/dto/response/ChatRoomSummaryResponse.java @@ -29,7 +29,7 @@ public static ChatRoomSummaryResponse from( ) { return ChatRoomSummaryResponse.builder() .chatRoomCode(chatRoomCode) - .partnerImage(partner.getImageUrl()) + .partnerImage(partner.getImage()) .partnerNickname(partner.getNickName()) .lastChatMessage(message.getContent()) .lastSentMessageTime(message.getSendDateTime()) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java index 24cd81d6..ecb22d06 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java @@ -4,7 +4,7 @@ import kr.co.fastcampus.yanabada.common.response.ResponseBody; import kr.co.fastcampus.yanabada.common.security.PrincipalDetails; import kr.co.fastcampus.yanabada.domain.member.dto.request.FcmTokenUpdateRequest; -import kr.co.fastcampus.yanabada.domain.member.dto.request.ImgUrlModifyRequest; +import kr.co.fastcampus.yanabada.domain.member.dto.request.ImageModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.NickNameModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.PasswordModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.PhoneNumberModifyRequest; @@ -72,10 +72,10 @@ public ResponseBody modifyPhoneNumber( @PutMapping("/image") public ResponseBody modifyImage( @AuthenticationPrincipal PrincipalDetails principalDetails, - @RequestBody @Valid ImgUrlModifyRequest imgUrlRequest + @RequestBody @Valid ImageModifyRequest imageRequest ) { - memberService.modifyImageUrl( - imgUrlRequest, principalDetails.email(), principalDetails.provider() + memberService.modifyImage( + imageRequest, principalDetails.email(), principalDetails.provider() ); return ResponseBody.ok(); } diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImgUrlModifyRequest.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java similarity index 77% rename from src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImgUrlModifyRequest.java rename to src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java index 29dcc9ac..8a1bc425 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImgUrlModifyRequest.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java @@ -2,9 +2,9 @@ import jakarta.validation.constraints.NotEmpty; -public record ImgUrlModifyRequest( +public record ImageModifyRequest( @NotEmpty(message = "패스워드가 비어있을 수 없습니다") - String imageUrl + String image ) { } diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberDetailResponse.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberDetailResponse.java index 7eff71da..dacf01ca 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberDetailResponse.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberDetailResponse.java @@ -10,7 +10,7 @@ public record MemberDetailResponse( String email, String nickName, String phoneNumber, - String imageUrl, + String image, Integer point, ProviderType provider ) { @@ -20,7 +20,7 @@ public static MemberDetailResponse from(Member member) { .email(member.getEmail()) .nickName(member.getNickName()) .phoneNumber(member.getPhoneNumber()) - .imageUrl(member.getImageUrl()) + .image(member.getImage()) .point(member.getPoint()) .provider(member.getProviderType()) .build(); diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberSummaryResponse.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberSummaryResponse.java index dbaada2c..b6cbb7e9 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberSummaryResponse.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/response/MemberSummaryResponse.java @@ -7,14 +7,14 @@ public record MemberSummaryResponse( Long id, String nickname, - String imageUrl + String image ) { public static MemberSummaryResponse from(Member member) { return MemberSummaryResponse.builder() .id(member.getId()) .nickname(member.getNickName()) - .imageUrl(member.getImageUrl()) + .image(member.getImage()) .build(); } } diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java index df9a5a5a..0e2cd64c 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java @@ -26,7 +26,7 @@ public class Member extends BaseEntity { private String nickName; private String password; private String phoneNumber; - private String imageUrl; + private String image; @Builder.Default private Integer point = 0; @Enumerated(EnumType.STRING) @@ -47,8 +47,8 @@ public void updatePhoneNumber(String phoneNumber) { this.phoneNumber = phoneNumber; } - public void updateImageUrl(String imageUrl) { - this.imageUrl = imageUrl; + public void updateImage(String image) { + this.image = image; } public void updateFcmToken(String fcmToken) { diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java index d0d79473..f992ef7d 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java @@ -7,7 +7,7 @@ import kr.co.fastcampus.yanabada.domain.auth.dto.response.EmailAuthResponse; import kr.co.fastcampus.yanabada.domain.auth.service.MailAuthService; import kr.co.fastcampus.yanabada.domain.member.dto.request.FcmTokenUpdateRequest; -import kr.co.fastcampus.yanabada.domain.member.dto.request.ImgUrlModifyRequest; +import kr.co.fastcampus.yanabada.domain.member.dto.request.ImageModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.NickNameDuplCheckRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.NickNameModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.PasswordModifyRequest; @@ -68,13 +68,13 @@ public void modifyPhoneNumber( } @Transactional - public void modifyImageUrl( - ImgUrlModifyRequest imgUrlRequest, + public void modifyImage( + ImageModifyRequest imageRequest, String email, ProviderType providerType ) { Member member = memberRepository.getMember(email, providerType); - member.updateImageUrl(imgUrlRequest.imageUrl()); + member.updateImage(imageRequest.image()); } @Transactional(readOnly = true) From 1e11a9a0fcd2bd3a1275868e7912e16ccf828854 Mon Sep 17 00:00:00 2001 From: tjdtn0219 Date: Sat, 20 Jan 2024 10:24:54 +0900 Subject: [PATCH 4/6] =?UTF-8?q?style:=EC=8A=A4=ED=83=80=EC=9D=BC=20?= =?UTF-8?q?=EC=B2=B4=ED=81=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../co/fastcampus/yanabada/domain/auth/service/AuthService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java index 77c7ecb2..bd385b75 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java @@ -78,7 +78,7 @@ public Long oauthSignUp(OauthSignUpRequest signUpRequest) { } private String getRandomProfileImage() { - int randNum = (int) ((Math.random()*10000)%5); + int randNum = (int) ((Math.random() * 10000) % 5); return randNum + "profile.png"; //todo: 환경 변수 분리 } From cb474f0b9d52bf8d2f93e8bed32b4b3d00134e9b Mon Sep 17 00:00:00 2001 From: tjdtn0219 Date: Sat, 20 Jan 2024 10:45:24 +0900 Subject: [PATCH 5/6] =?UTF-8?q?refactor:=20=EB=9E=9C=EB=8D=A4=EA=B0=92=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1=20=EB=B3=80=EA=B2=BD=20=EB=B0=8F=20=EC=9D=B4?= =?UTF-8?q?=EB=AF=B8=EC=A7=80=20=EC=88=98=EC=A0=95=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yanabada/domain/auth/service/AuthService.java | 6 ++++-- .../domain/member/controller/MemberController.java | 11 ----------- .../yanabada/domain/member/service/MemberService.java | 10 ---------- 3 files changed, 4 insertions(+), 23 deletions(-) diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java index bd385b75..b004962a 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/auth/service/AuthService.java @@ -3,6 +3,7 @@ import static kr.co.fastcampus.yanabada.domain.member.entity.ProviderType.EMAIL; import static kr.co.fastcampus.yanabada.domain.member.entity.RoleType.ROLE_USER; +import java.util.Random; import kr.co.fastcampus.yanabada.common.exception.EmailDuplicatedException; import kr.co.fastcampus.yanabada.common.jwt.dto.TokenIssueResponse; import kr.co.fastcampus.yanabada.common.jwt.dto.TokenRefreshResponse; @@ -78,8 +79,9 @@ public Long oauthSignUp(OauthSignUpRequest signUpRequest) { } private String getRandomProfileImage() { - int randNum = (int) ((Math.random() * 10000) % 5); - return randNum + "profile.png"; //todo: 환경 변수 분리 + Random random = new Random(); + int randomNumber = random.nextInt(5) + 1; + return randomNumber + "profile.png"; //todo: 환경 변수 분리 } @Transactional diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java index ecb22d06..f409c125 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java @@ -69,17 +69,6 @@ public ResponseBody modifyPhoneNumber( return ResponseBody.ok(); } - @PutMapping("/image") - public ResponseBody modifyImage( - @AuthenticationPrincipal PrincipalDetails principalDetails, - @RequestBody @Valid ImageModifyRequest imageRequest - ) { - memberService.modifyImage( - imageRequest, principalDetails.email(), principalDetails.provider() - ); - return ResponseBody.ok(); - } - @PutMapping("/fcm-token") public ResponseBody updateFcmToken( @AuthenticationPrincipal PrincipalDetails principalDetails, diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java index f992ef7d..1800c8ab 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java @@ -67,16 +67,6 @@ public void modifyPhoneNumber( member.updatePhoneNumber(phoneNumberRequest.phoneNumber()); } - @Transactional - public void modifyImage( - ImageModifyRequest imageRequest, - String email, - ProviderType providerType - ) { - Member member = memberRepository.getMember(email, providerType); - member.updateImage(imageRequest.image()); - } - @Transactional(readOnly = true) public EmailAuthResponse verifyEmail( EmailAuthRequest emailRequest From eecfb2478ca330864353aedecd6ce402dc69384b Mon Sep 17 00:00:00 2001 From: tjdtn0219 Date: Sat, 20 Jan 2024 12:18:07 +0900 Subject: [PATCH 6/6] =?UTF-8?q?refactor:=20=EC=95=88=EC=93=B0=EB=8A=94=20?= =?UTF-8?q?=EC=BD=94=EB=93=9C=20=EB=B0=8F=20=ED=81=B4=EB=9E=98=EC=8A=A4=20?= =?UTF-8?q?=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/member/controller/MemberController.java | 1 - .../domain/member/dto/request/ImageModifyRequest.java | 10 ---------- .../yanabada/domain/member/entity/Member.java | 4 ---- .../yanabada/domain/member/service/MemberService.java | 1 - 4 files changed, 16 deletions(-) delete mode 100644 src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java index f409c125..14e28936 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/controller/MemberController.java @@ -4,7 +4,6 @@ import kr.co.fastcampus.yanabada.common.response.ResponseBody; import kr.co.fastcampus.yanabada.common.security.PrincipalDetails; import kr.co.fastcampus.yanabada.domain.member.dto.request.FcmTokenUpdateRequest; -import kr.co.fastcampus.yanabada.domain.member.dto.request.ImageModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.NickNameModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.PasswordModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.PhoneNumberModifyRequest; diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java deleted file mode 100644 index 8a1bc425..00000000 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/dto/request/ImageModifyRequest.java +++ /dev/null @@ -1,10 +0,0 @@ -package kr.co.fastcampus.yanabada.domain.member.dto.request; - -import jakarta.validation.constraints.NotEmpty; - -public record ImageModifyRequest( - @NotEmpty(message = "패스워드가 비어있을 수 없습니다") - String image -) { -} - diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java index 80cf544e..89214bd2 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/entity/Member.java @@ -48,10 +48,6 @@ public void updatePhoneNumber(String phoneNumber) { this.phoneNumber = phoneNumber; } - public void updateImage(String image) { - this.image = image; - } - public void subtractPoint(int point) { if (this.point < point) { throw new NotEnoughPointException(); diff --git a/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java b/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java index 1800c8ab..95d3fd47 100644 --- a/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java +++ b/src/main/java/kr/co/fastcampus/yanabada/domain/member/service/MemberService.java @@ -7,7 +7,6 @@ import kr.co.fastcampus.yanabada.domain.auth.dto.response.EmailAuthResponse; import kr.co.fastcampus.yanabada.domain.auth.service.MailAuthService; import kr.co.fastcampus.yanabada.domain.member.dto.request.FcmTokenUpdateRequest; -import kr.co.fastcampus.yanabada.domain.member.dto.request.ImageModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.NickNameDuplCheckRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.NickNameModifyRequest; import kr.co.fastcampus.yanabada.domain.member.dto.request.PasswordModifyRequest;