diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-13 15:09:21 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-03-13 15:09:21 +0000 |
commit | c36152ff8c41fad2f413f253eb7ac5c927e47c56 (patch) | |
tree | bbf300da207de3e8bbf272d44111ceedb18f5833 /app/assets/javascripts/contributors | |
parent | 286fe61013674fe2d245ffc8d2233baf09923e70 (diff) | |
download | gitlab-ce-c36152ff8c41fad2f413f253eb7ac5c927e47c56.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/contributors')
-rw-r--r-- | app/assets/javascripts/contributors/components/contributors.vue | 10 | ||||
-rw-r--r-- | app/assets/javascripts/contributors/stores/getters.js | 10 |
2 files changed, 10 insertions, 10 deletions
diff --git a/app/assets/javascripts/contributors/components/contributors.vue b/app/assets/javascripts/contributors/components/contributors.vue index 8dbf0a68c43..19516a13d15 100644 --- a/app/assets/javascripts/contributors/components/contributors.vue +++ b/app/assets/javascripts/contributors/components/contributors.vue @@ -66,12 +66,12 @@ export default { individualChartsData() { const maxNumberOfIndividualContributorsCharts = 100; - return Object.keys(this.parsedData.byAuthor) - .map(name => { - const author = this.parsedData.byAuthor[name]; + return Object.keys(this.parsedData.byAuthorEmail) + .map(email => { + const author = this.parsedData.byAuthorEmail[email]; return { - name, - email: author.email, + name: author.name, + email, commits: author.commits, dates: [ { diff --git a/app/assets/javascripts/contributors/stores/getters.js b/app/assets/javascripts/contributors/stores/getters.js index 9e02e3ed9e7..9b0def9b3ca 100644 --- a/app/assets/javascripts/contributors/stores/getters.js +++ b/app/assets/javascripts/contributors/stores/getters.js @@ -1,17 +1,17 @@ export const showChart = state => Boolean(!state.loading && state.chartData); export const parsedData = state => { - const byAuthor = {}; + const byAuthorEmail = {}; const total = {}; state.chartData.forEach(({ date, author_name, author_email }) => { total[date] = total[date] ? total[date] + 1 : 1; - const authorData = byAuthor[author_name]; + const authorData = byAuthorEmail[author_email]; if (!authorData) { - byAuthor[author_name] = { - email: author_email.toLowerCase(), + byAuthorEmail[author_email] = { + name: author_name, commits: 1, dates: { [date]: 1, @@ -25,7 +25,7 @@ export const parsedData = state => { return { total, - byAuthor, + byAuthorEmail, }; }; |