This makes sure that _display returns a dict, and that
the result from _resp can still be passed to addExtension
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
Reviewed-by: Rob Crittenden <rcritten@redhat.com>
def _resp(self, request, userdata):
req = ax.FetchRequest.fromOpenIDRequest(request)
if req is None:
- return {}
+ return None
resp = ax.FetchResponse(req)
for name in req.requested_attributes:
try:
def _display(self, request, userdata):
resp = self._resp(request, userdata)
+ if resp is None:
+ return {}
data = dict()
for name, value in resp.data.items():
key = name