From 1d05ddd75578562afa7dbe53c41ea28ba92b67d6 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Thu, 18 Jun 2026 05:07:46 +0000 Subject: [PATCH] Prevent double-save when creating an order --- src/backend/InvenTree/order/api.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/backend/InvenTree/order/api.py b/src/backend/InvenTree/order/api.py index dbe2127a33..40882dd38d 100644 --- a/src/backend/InvenTree/order/api.py +++ b/src/backend/InvenTree/order/api.py @@ -103,9 +103,7 @@ class OrderCreateMixin: serializer = self.get_serializer(data=self.clean_data(request.data)) serializer.is_valid(raise_exception=True) - item = serializer.save() - item.created_by = request.user - item.save() + serializer.save(created_by=request.user) headers = self.get_success_headers(serializer.data) return Response(