fix: update letter update logic to use PUT method and correct user reference

This commit is contained in:
Your Name
2026-04-12 04:15:20 +05:30
parent 47474f8ae2
commit ab080d4266
2 changed files with 4 additions and 2 deletions
+2 -1
View File
@@ -17,10 +17,11 @@ class LetterView(generics.ListCreateAPIView):
def put(self, request, public_id):
serializer = self.get_serializer(data=request.data)
serializer.is_valid(raise_exception=True)
letter, created = Letter.objects.update_or_create(
public_id=public_id, user=request.user, defaults=serializer.validated_data
public_id=public_id, user=self.request.user, defaults=serializer.validated_data
)
LetterImage.objects.filter(letter=letter).delete()