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
I am trying to get all issue events for a repo. But I got TypeError, I think it's because some json records don't have all the fields. In this case, it doesn’t have user[‘avatar_url’].
The text was updated successfully, but these errors were encountered:
Yeah that looks like a valid thing. It's been a while since I dug into this part of the code, but I'm guessing a get() call is needed, or some validation that the user object here is a real user object.
Or it'd be great if GitHub's docs were up-to-date here. That said, I think the problem is that events might not have an actor and this was a problem when events didn't have a user or something before. Support had indicated this could be reliably accessed now.
Version Information
Please provide:
The version of Python you're using
Python 3.7.3
The version of pip you used to install github3.py
conda 4.8.2. I used conda-forge to install github3.py
The version of github3.py, requests, uritemplate, and dateutil installed
github3.py 1.3.0 py_0 conda-forge
requests 2.22.0 py37_1
uritemplate.py 3.0.2 py_1 conda-forge
didn't install dateutil
Minimum Reproducible Example
Please provide an example of the code that generates the error you're seeing.
I am trying to get all issue events for a repo. But I got
TypeError
, I think it's because some json records don't have all the fields. In this case, it doesn’t have user[‘avatar_url’].The text was updated successfully, but these errors were encountered: