Fix bug when last use doens't have a User

master
Tanner Collin 2 years ago
parent 64cf1eeaa0
commit fbe61f6eec
  1. 11
      apiserver/apiserver/api/views.py

@ -776,9 +776,16 @@ class StatsViewSet(viewsets.ViewSet, List):
except KeyError:
track = False
if last_use.user:
username = last_use.user.username
first_name = last_use.user.member.preferred_name
else:
username = last_use.username
first_name = username.split('.')[0].title()
return Response(dict(
username=last_use.user.username,
first_name=last_use.user.member.preferred_name,
username=username,
first_name=first_name,
track=track,
session_time=session_time,
last_use_time=last_use_time,

Loading…
Cancel
Save