From e328ce83f9d535d47430f16edb9a3fb18fc039c4 Mon Sep 17 00:00:00 2001 From: ramvignesh-b Date: Sun, 12 Apr 2026 21:16:31 +0530 Subject: [PATCH] fix: address picle error in save requests --- backend/letters/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/letters/views.py b/backend/letters/views.py index d4f3e17..71c6dcc 100644 --- a/backend/letters/views.py +++ b/backend/letters/views.py @@ -16,7 +16,9 @@ class LetterView(generics.ListCreateAPIView): return Letter.objects.filter(user=self.request.user) def put(self, request, public_id): - data = request.data.copy() + # avoiding deepcopy due to osmething called pickle + data = request.data.dict() + print(data) # remove public_id from data to avoid UniqueValidator firing # since we use it from the URL for update_or_create anyway data.pop("public_id", None)