diff --git a/src/main/java/com/back/catchmate/domain/user/service/UserServiceImpl.java b/src/main/java/com/back/catchmate/domain/user/service/UserServiceImpl.java index 1ed3974..aa3f0f2 100644 --- a/src/main/java/com/back/catchmate/domain/user/service/UserServiceImpl.java +++ b/src/main/java/com/back/catchmate/domain/user/service/UserServiceImpl.java @@ -40,6 +40,7 @@ public class UserServiceImpl implements UserService{ private final ClubConverter clubConverter; @Override + @Transactional public UserResponse.LoginInfo joinUser(UserJoinRequest request) { String providerIdWithProvider = request.getProviderId() + PROVIDER_ID_SEPARATOR + request.getProvider(); Club favoreiteClub = clubRepository.findById(request.getFavoriteClubId()) diff --git a/src/main/java/com/back/catchmate/global/auth/service/AuthServiceImpl.java b/src/main/java/com/back/catchmate/global/auth/service/AuthServiceImpl.java index 0ddbb19..9f4c8c0 100644 --- a/src/main/java/com/back/catchmate/global/auth/service/AuthServiceImpl.java +++ b/src/main/java/com/back/catchmate/global/auth/service/AuthServiceImpl.java @@ -41,12 +41,12 @@ public LoginInfo login(AuthRequest.LoginRequest loginRequest) { // 결합한 문자열로 사용자 조회 Optional findUserOptional = userRepository.findByProviderId(providerIdWithProvider); boolean isFirstLogin = false; - LoginInfo loginResponse; + LoginInfo loginInfo; if (findUserOptional.isEmpty()) { // 사용자가 없으면 최초 회원가입 여부를 true 반환 isFirstLogin = true; - loginResponse = authConverter.toLoginInfo(null, null, isFirstLogin); + loginInfo = authConverter.toLoginInfo(null, null, isFirstLogin); } else { // 회원가입된 사용자가 있으면 AccessToken과 RefreshToken 반환 User user = findUserOptional.get(); @@ -61,10 +61,10 @@ public LoginInfo login(AuthRequest.LoginRequest loginRequest) { // RefreshToken을 Redis에 저장 refreshTokenRedisRepository.save(RefreshToken.of(refreshToken, userId)); - loginResponse = authConverter.toLoginInfo(accessToken, refreshToken, isFirstLogin); + loginInfo = authConverter.toLoginInfo(accessToken, refreshToken, isFirstLogin); } - return loginResponse; + return loginInfo; } private void checkFcmToken(AuthRequest.LoginRequest loginRequest, User user) {