From c7072fd140c835d31ff681d6c470a5154c0c5f15 Mon Sep 17 00:00:00 2001 From: Eunjin3395 Date: Mon, 14 Oct 2024 16:26:46 +0900 Subject: [PATCH 1/2] =?UTF-8?q?:bug:=20[Fix]=20matching=20SUCCESS=20intern?= =?UTF-8?q?al=20API=20endpoint=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/gamegoo/controller/InternalController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/gamegoo/controller/InternalController.java b/src/main/java/com/gamegoo/controller/InternalController.java index 55ebc33b..ad45bdfe 100644 --- a/src/main/java/com/gamegoo/controller/InternalController.java +++ b/src/main/java/com/gamegoo/controller/InternalController.java @@ -159,7 +159,7 @@ public ApiResponse matchingFound( } - @PatchMapping("/{memberId}/success/target/{targetMemberId}/{gameMode}") + @PatchMapping("/{memberId}/matching/success/target/{targetMemberId}/{gameMode}") @Parameter(name = "targetMemberId", description = "매칭 상대 회원의 id 입니다.") @Operation(summary = "매칭 SUCCESS API", description = "나와 특정 상대 회원의 매칭 기록 상태를 SUCCESS 상태로 변경하고, 채팅방을 시작해 uuid를 리턴하는 API 입니다.") public ApiResponse matchingSuccess( From 34883ea639da8279379dd99197afc28fa3859833 Mon Sep 17 00:00:00 2001 From: Eunjin3395 Date: Mon, 14 Oct 2024 16:27:08 +0900 Subject: [PATCH 2/2] =?UTF-8?q?:bug:=20[Fix]=20=EC=9D=B8=EC=A6=9D=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EB=A9=94=EC=9D=BC=20=EC=A0=9C=EB=AA=A9=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gamegoo/service/member/AuthService.java | 291 +++++++++--------- 1 file changed, 147 insertions(+), 144 deletions(-) diff --git a/src/main/java/com/gamegoo/service/member/AuthService.java b/src/main/java/com/gamegoo/service/member/AuthService.java index ff5206f1..da2cefc9 100644 --- a/src/main/java/com/gamegoo/service/member/AuthService.java +++ b/src/main/java/com/gamegoo/service/member/AuthService.java @@ -88,9 +88,9 @@ public Member joinMember(String email, String password, String gameName, String .profileImage(randomProfileImage) .blind(false) .mike(false) - .mainPosition(0) - .subPosition(0) - .wantPosition(0) + .mainPosition(0) + .subPosition(0) + .wantPosition(0) .mannerLevel(1) .isAgree(isAgree) .build(); @@ -128,17 +128,18 @@ public Member joinMember(String email, String password, String gameName, String // 회원가입 완료된 사용자 정보 로그로 출력 log.info("회원가입 완료 - 이메일: {}, 프로필 이미지: {}, 소환사명: {}, 태그: {}, 티어: {}, 랭크: {}", - member.getEmail(), member.getProfileImage(), member.getGameName(), member.getTag(), member.getTier(), member.getRank()); - + member.getEmail(), member.getProfileImage(), member.getGameName(), member.getTag(), + member.getTier(), member.getRank()); return member; } /** * 회원가입용 이메일 중복 확인 검증 + * * @param email */ - public void verifyEmailforNewUser(String email){ + public void verifyEmailforNewUser(String email) { // 해당 이메일이 DB에 있는지 확인하기 boolean isPresent = memberRepository.findByEmail(email).isPresent(); @@ -151,9 +152,10 @@ public void verifyEmailforNewUser(String email){ /** * 비밀번호 찾기용 이메일 중복 확인 검증 + * * @param email */ - public void verifyEmailforExistUser(String email){ + public void verifyEmailforExistUser(String email) { // 해당 이메일이 DB에 있는지 확인하기 boolean isPresent = memberRepository.findByEmail(email).isPresent(); @@ -210,7 +212,7 @@ public MemberResponse.RefreshTokenResponseDTO verifyRefreshToken(String refresh_ member.updateRefreshToken(new_refresh_token); memberRepository.save(member); - return new MemberResponse.RefreshTokenResponseDTO(id,access_token, new_refresh_token); + return new MemberResponse.RefreshTokenResponseDTO(id, access_token, new_refresh_token); } /** @@ -262,7 +264,7 @@ private void sendEmailInternal(String email, String certificationNumber) { String htmlContent = getCertificationMessage(certificationNumber); mimeMessageHelper.setTo(email); - mimeMessageHelper.setSubject("GamgGoo 이메일 인증 코드"); + mimeMessageHelper.setSubject("GameGoo 이메일 인증 코드"); mimeMessageHelper.setText(htmlContent, true); log.debug("Prepared email message for email: {}", email); @@ -286,141 +288,142 @@ private void sendEmailInternal(String email, String certificationNumber) { */ private String getCertificationMessage(String certificationNumber) { String certificationMessage = "" - +"\n" + - "\n" + - " \n" + - " \n" + - " Gamegoo 이메일 인증\n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " 인증코드를 확인해주세요\n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - certificationNumber+ - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " 이메일 인증 절차에 따라 이메일 인증코드를 발급해드립니다.\n" + - " 인증코드는 이메일 발송시점으로부터 3분 동안 유효합니다.

\n" + - " 만약 본인 요청에 의한 이메일 인증이 아니라면,
\n" + - " gamegoo0707@gmail.com으로 관련 내용을 전달해 주세요.

\n" + - "\n" + - " 감사합니다.\n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " 본 메일은 발신 전용으로 회신되지 않습니다.
\n" + - " 궁금하신 점은 겜구 이메일이나 카카오 채널을 통해\n" + - " 문의하시기 바랍니다.

\n" + - " email: gamegoo0707@gmail.com
\n" + - " kakao: https://pf.kakao.com/_Rrxiqn
\n" + - " copyright 2024. GameGoo All Rights Reserved.
\n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - " \n" + - "\n"; + + "\n" + + + "\n" + + " \n" + + " \n" + + " Gamegoo 이메일 인증\n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " 인증코드를 확인해주세요\n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + certificationNumber + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " 이메일 인증 절차에 따라 이메일 인증코드를 발급해드립니다.\n" + + " 인증코드는 이메일 발송시점으로부터 3분 동안 유효합니다.

\n" + + " 만약 본인 요청에 의한 이메일 인증이 아니라면,
\n" + + " gamegoo0707@gmail.com으로 관련 내용을 전달해 주세요.

\n" + + "\n" + + " 감사합니다.\n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " 본 메일은 발신 전용으로 회신되지 않습니다.
\n" + + " 궁금하신 점은 겜구 이메일이나 카카오 채널을 통해\n" + + " 문의하시기 바랍니다.

\n" + + " email: gamegoo0707@gmail.com
\n" + + " kakao: https://pf.kakao.com/_Rrxiqn
\n" + + " copyright 2024. GameGoo All Rights Reserved.
\n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + " \n" + + "\n"; return certificationMessage; }