Skip to content

Commit b641aa8

Browse files
committed
fix: 충돌 해결
1 parent d6bd1f2 commit b641aa8

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
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
@@ -72,7 +72,7 @@ private void processUserCommit(String username) {
7272
username,
7373
lastCommittedTime, // 🚀 Redis에 저장된 lastCommitted 기준으로 조회
7474
LocalDateTime.now()
75-
).getTotalCommitContributions();
75+
).getCommits();
7676
System.out.println("커밋 개수 불러들이기 완료, 현재까지 업데이트 된 커밋 수 : "+updateTotalCommit);
7777

7878
if(currentCommit.equals("0") && updateTotalCommit > 0){
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package cmf.commitField.domain.commit.totalCommit.dto;
2+
3+
import lombok.AllArgsConstructor;
4+
import lombok.Builder;
5+
import lombok.Getter;
6+
7+
@Getter
8+
@Builder
9+
@AllArgsConstructor
10+
public class CommitUpdateDTO {
11+
long commits;
12+
}

src/main/java/cmf/commitField/domain/commit/totalCommit/service/TotalCommitService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package cmf.commitField.domain.commit.totalCommit.service;
22

3+
import cmf.commitField.domain.commit.totalCommit.dto.CommitUpdateDTO;
34
import cmf.commitField.domain.commit.totalCommit.dto.TotalCommitGraphQLResponse;
45
import cmf.commitField.domain.commit.totalCommit.dto.TotalCommitResponseDto;
56
import lombok.RequiredArgsConstructor;
@@ -215,7 +216,7 @@ private StreakResult calculateStreaks(List<LocalDate> commitDates) {
215216
}
216217

217218
// 시간별 커밋 분석
218-
public TotalCommitResponseDto getUpdateCommits(String username, LocalDateTime since, LocalDateTime until) {
219+
public CommitUpdateDTO getUpdateCommits(String username, LocalDateTime since, LocalDateTime until) {
219220
String query = String.format("""
220221
query {
221222
user(login: "%s") {
@@ -249,9 +250,8 @@ public TotalCommitResponseDto getUpdateCommits(String username, LocalDateTime si
249250
TotalCommitGraphQLResponse.ContributionsCollection contributions =
250251
response.getData().getUser().getContributionsCollection();
251252

252-
return new TotalCommitResponseDto(
253-
contributions.getTotalCommitContributions(),
254-
contributions.getRestrictedContributionsCount()
253+
return new CommitUpdateDTO(
254+
contributions.getTotalCommitContributions()
255255
);
256256
}
257257
}

src/main/java/cmf/commitField/domain/user/service/UserService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public UserInfoDto showUserInfo(String username) {
4343
commitUpdateService.updateUserTier(user.getUsername());
4444
petService.getExpPet(user.getUsername(), 0);
4545

46-
long commit = totalCommitService.getUpdateCommits(username, user.getLastCommitted(), LocalDateTime.now()).getTotalCommitContributions();
46+
long commit = totalCommitService.getUpdateCommits(username, user.getLastCommitted(), LocalDateTime.now()).getCommits();
4747
System.out.println("커밋수 테스트 : "+commit);
4848

4949
String key = "commit_active:" + user.getUsername();

0 commit comments

Comments
 (0)