From f42c0f667d4d9fd3a0880a6f1178e966e0786d89 Mon Sep 17 00:00:00 2001 From: fit2bot <68588906+fit2bot@users.noreply.github.com> Date: Tue, 13 Dec 2022 17:36:00 +0800 Subject: [PATCH] perf: ticket applicant (#9202) Co-authored-by: feng <1304903146@qq.com> --- apps/tickets/api/ticket.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/tickets/api/ticket.py b/apps/tickets/api/ticket.py index 912d61bc3..a402e23a1 100644 --- a/apps/tickets/api/ticket.py +++ b/apps/tickets/api/ticket.py @@ -60,6 +60,8 @@ class TicketViewSet(CommonApiMixin, viewsets.ModelViewSet): def perform_create(self, serializer): instance = serializer.save() + instance.applicant = self.request.user + instance.save(update_fields=['applicant']) instance.open() @action(detail=False, methods=[POST], permission_classes=[RBACPermission, ])