mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-13 13:59:17 +00:00
perf: automation task name validate (#9690)
Co-authored-by: feng <1304903146@qq.com>
This commit is contained in:
@@ -38,7 +38,7 @@ class BaseAutomationSerializer(PeriodTaskSerializerMixin, BulkOrgResourceModelSe
|
|||||||
}
|
}
|
||||||
|
|
||||||
def validate_name(self, name):
|
def validate_name(self, name):
|
||||||
if self.instance:
|
if self.instance and self.instance.name == name:
|
||||||
return name
|
return name
|
||||||
if BaseAutomation.objects.filter(name=name, type=self.model_type).exists():
|
if BaseAutomation.objects.filter(name=name, type=self.model_type).exists():
|
||||||
raise serializers.ValidationError(_('Name already exists'))
|
raise serializers.ValidationError(_('Name already exists'))
|
||||||
|
Reference in New Issue
Block a user