fix: address picle error in save requests

This commit is contained in:
ramvignesh-b
2026-04-12 21:16:31 +05:30
parent 8d431d6619
commit e328ce83f9
+3 -1
View File
@@ -16,7 +16,9 @@ class LetterView(generics.ListCreateAPIView):
return Letter.objects.filter(user=self.request.user) return Letter.objects.filter(user=self.request.user)
def put(self, request, public_id): 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 # remove public_id from data to avoid UniqueValidator firing
# since we use it from the URL for update_or_create anyway # since we use it from the URL for update_or_create anyway
data.pop("public_id", None) data.pop("public_id", None)