fix: catch error that occurs when ghost user made a release. #367
+6
−0
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.
Tip
Basically, a port of github/issue-metrics#325 with almost exactly the same explanation in this PR
Pull Request
fixes #258
Proposed Changes
This pull request changes the
get_days_since_last_release
function in thestale_repos.py
file. The change introduces error handling to deal with potentialTypeError
exceptions that might occur when processing a release. If such an error occurs, a message is printed to inform the user that the release might contain a ghost user, andNone
is returned.Readiness Checklist
Author/Contributor
make lint
and fix any issues that you have introducedmake test
and ensure you have test coverage for the lines you are introducing@jeffrey-luszcz
Reviewer
fix
,documentation
,enhancement
,infrastructure
,maintenance
orbreaking