Skip to content

Commit 7b37d07

Browse files
committed
fix: response should not show username info
1 parent 8522511 commit 7b37d07

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

budget/views.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def list(self, request):
3232
username = self.get_user_id_from_token(request)
3333
budget = Budget.objects.filter(username=username).order_by("-created_at").first()
3434
serializer = BudgetSerializer(budget)
35-
return Response(serializer.data)
35+
return Response(data={"amount": serializer.data["amount"]})
3636
except Budget.DoesNotExist:
3737
return Response({"error": "Budget not found"}, status=status.HTTP_404_NOT_FOUND)
3838
except Exception as e:
@@ -49,7 +49,7 @@ def create(self, request):
4949
print(serializer)
5050
if serializer.is_valid():
5151
serializer.save()
52-
return Response(serializer.data, status=status.HTTP_201_CREATED)
52+
return Response(data={"amount": serializer.data["amount"]}, status=status.HTTP_201_CREATED)
5353
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
5454
except Exception as e:
5555
return Response({"error": str(e)}, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
@@ -74,7 +74,7 @@ def partial_update(self, request):
7474
serializer = BudgetSerializer(budget, data=request.data, partial=True)
7575
if serializer.is_valid():
7676
serializer.save()
77-
return Response(serializer.data)
77+
return Response(data={"amount": serializer.data["amount"]})
7878
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
7979
except Budget.DoesNotExist:
8080
return Response({"error": "Budget not found"}, status=status.HTTP_404_NOT_FOUND)

0 commit comments

Comments
 (0)