File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed
src/main/java/cmf/commitField/domain/user/service Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change 11package cmf .commitField .domain .user .service ;
22
3+ import cmf .commitField .domain .commit .sinceCommit .service .CommitCacheService ;
34import cmf .commitField .domain .pet .entity .Pet ;
45import cmf .commitField .domain .pet .repository .PetRepository ;
56import cmf .commitField .domain .user .entity .CustomOAuth2User ;
2021public class CustomOAuth2UserService extends DefaultOAuth2UserService {
2122 private final UserRepository userRepository ;
2223 private final PetRepository petRepository ;
24+ private final CommitCacheService commitCacheService ;
2325
2426 @ Override
2527 public OAuth2User loadUser (OAuth2UserRequest userRequest ) {
@@ -55,6 +57,9 @@ public OAuth2User loadUser(OAuth2UserRequest userRequest) {
5557 petRepository .save (pet );
5658
5759 user .addPets (pet );
60+
61+ // 회원가입한 유저는 커밋 기록에 상관없이 Redis에 입력해둔다.
62+ commitCacheService .updateCachedCommitCount (user .getUsername (),0 );
5863 }
5964
6065 return new CustomOAuth2User (oauthUser , user );
You can’t perform that action at this time.
0 commit comments