mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-07-05 02:56:31 +00:00
fix: 修改playbook 创建的序列类 (#9639)
Co-authored-by: Aaron3S <chenyang@fit2cloud.com>
This commit is contained in:
parent
90813d7690
commit
d334b09fa6
@ -16,11 +16,10 @@ def parse_playbook_name(path):
|
||||
class PlaybookSerializer(BulkOrgResourceModelSerializer):
|
||||
creator = ReadableHiddenField(default=serializers.CurrentUserDefault())
|
||||
path = serializers.FileField(required=False)
|
||||
name = serializers.CharField(label=_('Name'), max_length=128, allow_blank=True, required=False)
|
||||
|
||||
def to_internal_value(self, data):
|
||||
name = data.get('name', False)
|
||||
if not name:
|
||||
if not name and data.get('path'):
|
||||
data['name'] = parse_playbook_name(data['path'].name)
|
||||
return super().to_internal_value(data)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user