Skip to content

Commit

Permalink
Исправляет дату первого контрибьюшна (#1278)
Browse files Browse the repository at this point in the history
* Меняет условие для даты

* Меняет условия для вывода даты первого контрибьюшна
  • Loading branch information
igsekor committed Jul 15, 2024
1 parent 2ac00ff commit 4e1663c
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ const stats = issues.reduce((result, issue) => {
const isPullRequest = 'pull_request' in issue
const pullRequestIncrement = isPullRequest ? 1 : 0
const issueIncrement = !isPullRequest ? 1 : 0
const pullRequestDate = isPullRequest ? new Date(issue['closed_at']) : new Date()
const pullRequestDate = isPullRequest && issue['closed_at'] ? new Date(Date.parse(issue['closed_at'])) : new Date()

if (result && user in result) {
result[user]['issues'] += issueIncrement
Expand Down
16 changes: 9 additions & 7 deletions src/views/person.11tydata.js
Original file line number Diff line number Diff line change
Expand Up @@ -169,13 +169,15 @@ module.exports = {

badgesFields: function (data) {
const { contributionStat } = data
const releaseDate = new Date('2021-10-12T00:00:00Z')
const theFirstDate = new Date('1970-01-01T00:00:00Z')
let pullRequestDate = releaseDate
if (contributionStat && !contributionStat['first'] === theFirstDate) {
pullRequestDate = contributionStat
}
const githubFirstContribution = pullRequestDate
const releaseDate = Date.parse('2021-10-12T00:00:00Z')
const theFirstDate = Date.parse('1970-01-01T00:00:00Z')

const pullRequestDate = contributionStat
? Date.parse(contributionStat['first']) !== theFirstDate
? contributionStat['first']
: releaseDate
: releaseDate
const githubFirstContribution = new Date(pullRequestDate)
.toLocaleString('ru', {
year: 'numeric',
month: 'long',
Expand Down

0 comments on commit 4e1663c

Please sign in to comment.