fix: update ToolCreateRequest to ToolEditRequest for validation in edit method
This commit is contained in:
parent
555091aa5d
commit
9ab90a7b21
@ -282,7 +282,7 @@ class ToolSerializer(serializers.Serializer):
|
|||||||
def edit(self, instance, with_valid=True):
|
def edit(self, instance, with_valid=True):
|
||||||
if with_valid:
|
if with_valid:
|
||||||
self.is_valid(raise_exception=True)
|
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():
|
if not QuerySet(Tool).filter(id=self.data.get('id')).exists():
|
||||||
raise serializers.ValidationError(_('Tool not found'))
|
raise serializers.ValidationError(_('Tool not found'))
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user