From abe907ee4e8c9925c69b867d310ad47d421f3fd8 Mon Sep 17 00:00:00 2001 From: Parsa Nazer Date: Fri, 28 Feb 2025 20:38:22 +0330 Subject: [PATCH] debug ticket ser --- backend/ticket/serializers.py | 2 +- backend/ticket/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/ticket/serializers.py b/backend/ticket/serializers.py index 813506e..812913f 100644 --- a/backend/ticket/serializers.py +++ b/backend/ticket/serializers.py @@ -52,7 +52,7 @@ class TicketSerializer(serializers.ModelSerializer): message_obj.save(sender=ticket.customer) return ticket else: - raise Exception('bullshit data for message') + raise Exception(message_obj.errors) def get_status(self, obj): return obj.get_status_display() diff --git a/backend/ticket/views.py b/backend/ticket/views.py index 50f80b4..ac6fdae 100644 --- a/backend/ticket/views.py +++ b/backend/ticket/views.py @@ -55,7 +55,7 @@ class TicketCreateView(APIView): serializer_class = TicketSerializer permission_classes = [permissions.IsAuthenticated] def post(self, request): - new_ticket_ser = self.serializer_class(data=request.data) + new_ticket_ser = self.serializer_class(data=request.data, context={'request': request}) message = request.data.get('message', None) if new_ticket_ser.is_valid(): new_ticket_ser.save(customer=request.user)