feat: include account info in balance response
This commit is contained in:
+7
-1
@@ -109,10 +109,16 @@ class GenerateImageView(ExternalApiView):
|
||||
class BalanceView(ExternalApiView):
|
||||
def get(self, request):
|
||||
balance = get_balance_snapshot(request.user)
|
||||
username = request.user.get_username()
|
||||
display_name = request.user.get_full_name() or username
|
||||
return Response(
|
||||
{
|
||||
"user": request.user.get_username(),
|
||||
"user": username,
|
||||
"points_balance": balance.points_balance,
|
||||
"account": {
|
||||
"username": username,
|
||||
"display_name": display_name,
|
||||
},
|
||||
},
|
||||
status=status.HTTP_200_OK,
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user