You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Include anonymous human GitHub contributors and preserve hyphenated names - #70
Ask GitHub for anonymous contributor records, keep anonymous humans while filtering bots/handles, and preserve Title-Case hyphenated names only for GitHub-derived authors. Independent of PR #64's fallback count fix.
Reject lowercase hyphenated handles as contributor author names
src/services/githubImporterContributors.js:348
This profile path still turns a username-like display name such as jane-doe into the author Jane Doe: buildContributorAuthorInput falls back to { name } for lowercase hyphenated tokens, and normalizeAuthor humanizes that value. Check isUsableContributorName(profile.name) before constructing this author (and avoid treating any associated ORCID as auto-filled when the name is rejected), so GitHub-derived handles remain excluded while Title-Case human names are preserved.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #69
Ask GitHub for anonymous contributor records, keep anonymous humans while filtering bots/handles, and preserve Title-Case hyphenated names only for GitHub-derived authors. Independent of PR #64's fallback count fix.
Validation:
npm run test,npm run build.