From ec700ee4b624fac9fdb06cdd05f9d513c87d7751 Mon Sep 17 00:00:00 2001 From: Lee Haewon Date: Tue, 13 Feb 2024 15:58:59 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=86=8C=EC=85=9C=EB=A1=9C=EA=B7=B8?= =?UTF-8?q?=EC=9D=B8=20=EC=A0=80=EC=9E=A5=20=EC=A1=B0=EA=B1=B4=20=EC=88=98?= =?UTF-8?q?=EC=A0=95=20(#16)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/gdsc/hearo/domain/oauth/service/OauthService.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/gdsc/hearo/domain/oauth/service/OauthService.java b/src/main/java/com/gdsc/hearo/domain/oauth/service/OauthService.java index bd1b356..419043e 100644 --- a/src/main/java/com/gdsc/hearo/domain/oauth/service/OauthService.java +++ b/src/main/java/com/gdsc/hearo/domain/oauth/service/OauthService.java @@ -43,9 +43,6 @@ public Member googleLogin(GoogleProfile googleProfile) throws BaseException { Member member = memberRepository.findByLoginId(email); - if (member != null) { - throw new BaseException(BaseResponseStatus.DUPICATE_USER_ID); - } Member newMember = Member.builder() .username(username) .loginId(email) @@ -53,7 +50,10 @@ public Member googleLogin(GoogleProfile googleProfile) throws BaseException { .loginType(Member.LoginType.GOOGLE) .build(); - memberRepository.save(newMember); + // 저장 안 된 사용자일 경우 + if (member == null) { + memberRepository.save(newMember); + } return newMember; }