fix: 资产更新没有账号及自动化任务更新name (#9679)

Co-authored-by: feng <1304903146@qq.com>
This commit is contained in:
fit2bot
2023-02-22 11:04:29 +08:00
committed by GitHub
parent d7946ccb6f
commit b9dcce5c51
2 changed files with 4 additions and 0 deletions

View File

@@ -38,6 +38,8 @@ class BaseAutomationSerializer(PeriodTaskSerializerMixin, BulkOrgResourceModelSe
}
def validate_name(self, name):
if self.instance:
return name
if BaseAutomation.objects.filter(name=name, type=self.model_type).exists():
raise serializers.ValidationError(_('Name already exists'))
return name