From 9ab90a7b217bf0525bbe685acfe80d79b1a5e125 Mon Sep 17 00:00:00 2001 From: CaptainB Date: Tue, 17 Jun 2025 15:00:24 +0800 Subject: [PATCH] fix: update ToolCreateRequest to ToolEditRequest for validation in edit method --- apps/tools/serializers/tool.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/tools/serializers/tool.py b/apps/tools/serializers/tool.py index 5c2d1097c..7b8513f28 100644 --- a/apps/tools/serializers/tool.py +++ b/apps/tools/serializers/tool.py @@ -282,7 +282,7 @@ class ToolSerializer(serializers.Serializer): def edit(self, instance, with_valid=True): if with_valid: self.is_valid(raise_exception=True) - ToolCreateRequest(data=instance).is_valid(raise_exception=True) + ToolEditRequest(data=instance).is_valid(raise_exception=True) if not QuerySet(Tool).filter(id=self.data.get('id')).exists(): raise serializers.ValidationError(_('Tool not found'))