Skip to content

Commit

Permalink
feat: 회원 가입시 야놀자 페이 자동 생성 로직 추가
Browse files Browse the repository at this point in the history
회원 가입시 야놀자 페이 자동 생성 로직 추가
  • Loading branch information
Hwang-Kyu-Cheol committed Jan 22, 2024
1 parent 93a664f commit b7ba3cf
Showing 1 changed file with 15 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@
import kr.co.fastcampus.yanabada.domain.member.entity.Member;
import kr.co.fastcampus.yanabada.domain.member.entity.ProviderType;
import kr.co.fastcampus.yanabada.domain.member.repository.MemberRepository;
import kr.co.fastcampus.yanabada.domain.payment.entity.YanoljaPay;
import kr.co.fastcampus.yanabada.domain.payment.repository.YanoljaPayRepository;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
Expand All @@ -48,6 +50,7 @@ public class AuthService {
String oauthPassword;

private final MemberRepository memberRepository;
private final YanoljaPayRepository yanoljaPayRepository;
private final PasswordEncoder passwordEncoder;
private final JwtProvider jwtProvider;
private final AuthenticationManagerBuilder authenticationManagerBuilder;
Expand All @@ -73,6 +76,12 @@ public SignUpResponse signUp(SignUpRequest signUpRequest) {
.build();

Member savedMember = memberRepository.save(member);
yanoljaPayRepository.save(
YanoljaPay.create(
savedMember, null, null, null, 0L
)
);

return SignUpResponse.from(savedMember.getId());
}

Expand All @@ -91,6 +100,12 @@ public SignUpResponse oauthSignUp(OauthSignUpRequest signUpRequest) {
.build();

Member savedMember = memberRepository.save(member);
yanoljaPayRepository.save(
YanoljaPay.create(
savedMember, null, null, null, 0L
)
);

return SignUpResponse.from(savedMember.getId());
}

Expand Down

0 comments on commit b7ba3cf

Please sign in to comment.