mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-09-02 16:05:29 +00:00
fix: 有默认值 required 为false
This commit is contained in:
@@ -55,13 +55,8 @@ class BasePlaybookManager:
|
|||||||
return {}
|
return {}
|
||||||
|
|
||||||
data = self.params.get(method_id)
|
data = self.params.get(method_id)
|
||||||
default_data = serializer().data
|
|
||||||
if not data:
|
if not data:
|
||||||
data = automation_params.get(method_id, default_data)
|
data = automation_params.get(method_id, {})
|
||||||
|
|
||||||
for k, v in default_data.items():
|
|
||||||
data.setdefault(k, v)
|
|
||||||
|
|
||||||
params = serializer(data).data
|
params = serializer(data).data
|
||||||
return {
|
return {
|
||||||
field_name: automation_params.get(field_name, '')
|
field_name: automation_params.get(field_name, '')
|
||||||
|
Reference in New Issue
Block a user