mirror of
https://github.com/thecyberlearn/quantum-ai-v3.git
synced 2026-08-18 18:32:58 +00:00
Fix transaction amount formatting in wallet demo API
This commit is contained in:
parent
0714ec21e5
commit
ab320dc9fe
@ -203,9 +203,15 @@ def wallet_demo_check_balance(request):
|
|||||||
request.user.refresh_from_db()
|
request.user.refresh_from_db()
|
||||||
|
|
||||||
# Get latest transactions
|
# Get latest transactions
|
||||||
recent_transactions = list(request.user.wallet_transactions.all()[:5].values(
|
recent_transactions = []
|
||||||
'amount', 'type', 'description', 'created_at', 'stripe_session_id'
|
for transaction in request.user.wallet_transactions.all()[:5]:
|
||||||
))
|
recent_transactions.append({
|
||||||
|
'amount': float(transaction.amount),
|
||||||
|
'type': transaction.type,
|
||||||
|
'description': transaction.description,
|
||||||
|
'created_at': transaction.created_at.isoformat(),
|
||||||
|
'stripe_session_id': transaction.stripe_session_id
|
||||||
|
})
|
||||||
|
|
||||||
return JsonResponse({
|
return JsonResponse({
|
||||||
'balance': float(request.user.wallet_balance),
|
'balance': float(request.user.wallet_balance),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user