From f5ca46e61bad8f60f51ac138e1e8b1212fb05803 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Sat, 13 Jun 2026 11:08:49 +0000 Subject: [PATCH] Fix double-save --- src/backend/InvenTree/common/serializers.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/backend/InvenTree/common/serializers.py b/src/backend/InvenTree/common/serializers.py index 30c3f64875..9c2a9e8060 100644 --- a/src/backend/InvenTree/common/serializers.py +++ b/src/backend/InvenTree/common/serializers.py @@ -895,11 +895,7 @@ class NoteSerializer(FilterableSerializerMixin, InvenTreeModelSerializer): if not target_model_class.check_related_permission('change', user): raise PermissionDenied(permission_error_msg) - instance = super().save(**kwargs) - instance.updated_by = user - instance.save() - - return instance + return super().save(updated_by=user, **kwargs) # Note: The choices are overridden at run-time on class initialization model_type = ContentTypeField(