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'))