We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 24db8fe + f4170e1 commit 34a8ab1Copy full SHA for 34a8ab1
1 file changed
github_activity/graphql.py
@@ -344,9 +344,13 @@ def get_reviewers(reviews):
344
"""map review graph to unique list of reviewers"""
345
if pd.isna(reviews) or not reviews:
346
return []
347
- return sorted(
348
- set([review["node"]["author"]["login"] for review in reviews["edges"]])
349
- )
+ reviewers = {
+ review["node"]["author"]["login"]
+ for review in reviews["edges"]
350
+ if review.get("node", {}).get("author")
351
+ and review["node"]["author"].get("login")
352
+ }
353
+ return sorted(reviewers)
354
355
self.data["reviewers"] = self.data["reviews"].map(get_reviewers)
356
0 commit comments