Skip to content

Commit 7765845

Browse files
committed
feat: 필요없는 RepositoryCustom 파일 수정 삭제
1 parent fbfd20a commit 7765845

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/cmf/commitField/domain/commit/scheduler/CommitScheduler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public class CommitScheduler {
2323

2424
@Scheduled(fixedRate = 60000) // 1분마다 실행
2525
public void updateUserCommits() {
26-
List<User> activeUsers = userRepository.findAll(); // 💫 변경 필요, 차후 active 상태인 user만 찾게끔 변경해야 함.
26+
List<User> activeUsers = userRepository.findActiveUser(); // 💫 변경 필요, 차후 active 상태인 user만 찾게끔 변경해야 함.
2727

2828
for (User user : activeUsers) {
2929
Integer cachedCount = commitCacheService.getCachedCommitCount(user.getUsername());

src/main/java/cmf/commitField/domain/user/entity/User.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import lombok.Setter;
1313
import lombok.experimental.SuperBuilder;
1414

15+
import java.time.LocalDateTime;
1516
import java.util.ArrayList;
1617
import java.util.List;
1718

@@ -26,6 +27,7 @@ public class User extends BaseEntity {
2627
private String email; // 이메일
2728
private String nickname; // 닉네임
2829
private String avatarUrl; //아바타
30+
private LocalDateTime lastCommitted; // 마지막 커밋 시간
2931

3032
@Enumerated(EnumType.STRING) // DB에 저장될 때 String 형태로 저장됨
3133
private Role role;
@@ -59,5 +61,6 @@ public User(String username, String email, String nickname, String avatarUrl, Li
5961
this.chatRooms = cr;
6062
this.userChatRooms = ucr;
6163
this.chatMsgs = cmsg;
64+
this.lastCommitted = LocalDateTime.now();
6265
}
6366
}

0 commit comments

Comments
 (0)