diff --git a/models/user_business_analysis.go b/models/user_business_analysis.go index 32848b8be..b7e93fcf3 100644 --- a/models/user_business_analysis.go +++ b/models/user_business_analysis.go @@ -92,6 +92,11 @@ func CountData(wikiCountMap map[string]int) { FocusRepoCountMap := queryWatch(start_unix, end_unix) StarRepoCountMap := queryStar(start_unix, end_unix) WatchedCountMap := queryFollow(start_unix, end_unix) + + CommitCodeSizeMap, err := GetAllUserKPIStats() + if err != nil { + log.Info("query commit code errr.") + } CommitDatasetSizeMap := queryDatasetSize(start_unix, end_unix) SolveIssueCountMap := querySolveIssue(start_unix, end_unix) @@ -146,6 +151,12 @@ func CountData(wikiCountMap map[string]int) { dateRecord.WatchedCount = WatchedCountMap[dateRecord.ID] } + if _, ok := CommitCodeSizeMap[dateRecord.Email]; !ok { + dateRecord.CommitCodeSize = 0 + } else { + dateRecord.CommitCodeSize = int(CommitCodeSizeMap[dateRecord.Email].CommitLines) + } + if _, ok := CommitDatasetSizeMap[dateRecord.ID]; !ok { dateRecord.CommitDatasetSize = 0 } else {